Save/restore app settings (tokens etc...) across app launches.
One-off fix for still invoking callbacks with invalid app ID's.
Merge branch 'develop' into SaveSettings

Conflicts:
	Src/Lib/BuddySDK Unit Tests/AppSettingsTests.m
	Src/Lib/BuddySDK/BPObjects/BPClient.m
- Update BPAppSettings to act more like the .NET SDK
- Move push token storage to BPAppSettings.
A few updates to the app settings/url ecosystem/song-and-dance. Tests aren't passing 100% yet.
Create a clear settings method on BPAppSettings for clearing out tokens before each test suite.
Fix #52
Add BPAppSettings prefix injection for unit test isolation.
Merge branch 'develop' into SaveSettings

Conflicts:
	Src/Lib/BuddySDK Unit Tests/BuddyIntegrationHelper.m
	Src/Lib/BuddySDK Unit Tests/UserListIntegrationTests.m
Experimental environment hack to get tests kicked over.
Reset BPAppSettings before tests.
Turn off app settings tests for now. This is madness.
Some debug lines for team city failures.
Maybe it is a debug/release problem...
Attempt to use user-defined setting to know if we are running release-mode tests.
Backup hack for TeamCity which is somehow building tests in release.
Implement the user token and BPUser saving/restoring song-and-dance with sample app pod updates.
Merge pull request #108 from BuddyPlatform/SaveSettings

Save settings