Update all notificationType tags when app has become active and when it is about to terminate. This will be in addition to the updates that occur after settings are edited. UAPush promises to intelligently update tags on it's own.
Add synchronize method to SFAppSettings to pass on to NSUserDefaults. Use to save settings when app is backgrounded or terminated.
Worked analytics setting into tableview for ease of layout consistency. Also sends the same SFSettingsValueChangeNotification, which SFAppSettings was already listening for.
Added updateNotificationTypeTags to applicationDidEnterBackground so UAPush sends those in the background.