Added common interface for private app settings

This adds a common interface for platform-specific private app
settings/preferences.
Internally, uses
ISharedPreferences for Android
NSUserDefaults for iOS
IsolatedStorageSettings for WP