Android UX improvements: back button handling and debug branding
- Add BackHandler to AddFriendScreen (step navigation + dismiss)
- Add BackHandler to LocationSettingsScreen (dismiss to map)
- Add BackHandler to OnboardingScreen (page navigation)
- Add BackHandler to ShareBackScreen (dismiss to map)
- Add BackHandler to MapScreen edit mode (exit edit on back)
- Add debug build branding: "Coords Dev" name + red icon
- Add Android Studio to dev shell for interactive development
- Add proguard rule for errorprone annotations