Add support for testing to SFAppSettings. New testing settings will be taken from remote config.
Make SFSettingsSectionViewController react to changes in testing settings (show/hide notification options based on what testing settings).
Set 2 checks to enable/disable push. Once in setUpPush (when app didFinishLaunchingWithOptions) and then whenever settings change. This may register devices that are disabled initially. May need more work.