Upgrade to gradle 8.2.1 and android-components 124.1.0
This MR upgrades Ceno to built using gradle 8.2.1, kotlin-compiler 1.9.23, and targetSdkVersion 34 (Android 14). It also upgrades Android-components to v124.1.0.
Note: that this MR should also include an upgrade to the Ouinet library, as that will be required for the app to function on Android 14+.
Finally, it also fixes several lint issues associated with the upgrade to the Android 14 Sdk.
Edited by grant