MSDKANDRD-1717 Upgrade project AGP to latest
Changes:
- Updated project AGP to latest. (Gradle: 8.4, AGP: 8.3)
- Removed Kotlin Synthetic views and migrated to view bindings.
- Removed noinspection GradleDependency and updated library dependencies to latest.
- Removed fat-aar dependency and used Cardinal SDK as a 3rd party dependency.
- Increase Kotlin version in project.
- Increase SDK target sdk version to 34.
- Increase Java version in project to 17 (To be compatible with AGP: 8.3).