[TIMOB-17640] Adding and updating UserNotification methods

- remoteNotificationsEnabled calls isRegisteredForRemoteNotifications on iOS8 and up
- enabledRemoteNotificationTypes calls currentUserNotificationSettings on iOS8 and up
- method name change registerForLocalNotifications ---> registerUserNotificationSettings
- registerUserNotificationSettings types ---> takes an array
- new property ---> currentUserNotificationSettings
- notification constants in Ti.App.iOS are prefixed with USER_
	- eg. NOTIFICATION_TYPE_BADGE ---> USER_NOTIFICATION_TYPE_BADGE
	- To avoid confusion with similarly named constants in Network.
- TiAppiOSNotificationCategoryProxy ---> properties are creation time only
	- identifier is readable after creation
TC-4671 - iOS8: Access to currentUserNotificationSettings & didRegisterUserNotificationSettings

Add ability to get notification types registered in [UIApplication sharedApplication] currentUserNotificationSettings.
Add ability to recieve an event when didRegisterUserNotificationSettings fires

For details please see https://jira.appcelerator.org/browse/TC-4671
For approach document, please see https://gist.github.com/benbahrenburg/7b65d074c728cba0de4c
Fix remove issue
[TIMOB-17640] iOS: UserNotificationSettings adding event for when settings are registered
[TIMOB-17670](3_4_X) changed setUrl
improved code as advised
[TIDOC-1835] Refactor iOS local notification docs

Conflicts:
	apidoc/Titanium/App/iOS/iOS.yml
[TIDOC-1835] Fix typos
[TIDOC-1835] Update per changes from TIMOB-17640 PR

Conflicts:
	apidoc/Titanium/App/iOS/iOS.yml
[TIDOC-1835][TIDOC-1874] Update for iOS 8 Changes
[TIMOB-17640] Loggin warning about passing types to registerForPushNotifications in iOS8+
[TIMOB-17640] CR fixes
Merge pull request #6047 from jonalter/TIMOB-17640-3_4_X

[TIMOB-17640] Adding and updating UserNotification methods
Merge pull request #6064 from cheekiatng/TIMOB-17670-3_4_X

[TIMOB-17670](3_4_X) DocumentViewer not displaying PDF files
[TIMOB-17638] Fix Geolocation docs
Merge pull request #6068 from bhatfield/tidoc-1835-3_4_X

[TIDOC-1835][TIDOC-1874](3_4_X) Update for iOS 8 Changes