SettingsActivity no longer must be started for a result
fixed how BaseActivity wasn't properly starting SettingsActivity
removed Clear Cache placeholder elements from SettingsActivity
removed SimpleRegionsFragment (there was really no point to it)
added a couple more various strings
OnboardingActivity will no longer persist in the back stack
RegionsAdapter no longer relies on getSelectedRegion()
changed BaseListFragment's readArguments() method to take in its arguments as a parameter
fixed an issue where RegionsFragment could try loading in the user's region when one doesn't yet exist
OnboardingActivity now finds its MenuItems
you've now gotta press select an item and THEN click next during onboarding
PlayersFragment's selected player is now cleared when the user hits back
User no longer needs to have a Player (this is to support skipping that portion of onboarding)
Settings can now store a region again
the User region can now be different from the one saved in Settings
most parts of the app now rely on Settings.getRegion() rather than User.getRegion()
BaseActivity's listenForUserChanges() renamed to listenForRegionChanges()
added new User.areWeInTheUsersRegion() method
RankingsActivity now highlights the current user in the list
PlayerActivity now bolds matches that the user took part in