Merge from development
Merge branch 'development' into development_local_notification
[DF-4794] Android: Notification text fully works. Added support for notification linked actions.
[DF-4794] Dead Lock on LocalNotificationManager avoided.
[DF-4794] Fixed hangup on notification search.
[DF-4794] Compilation fix for not Android platforms.
[DF-4883] [MOBWOT-12066] - add property to UITextField and handler for Android
[DF-4883] fix paste big text to control with length limitation
Merge commit '982c41e3672b284831e66d2d768ea57c7520bc26' into development_local_notification

Conflicts:
	Sources/Internal/Platform/TemplateAndroid/Java/com/dava/framework/JNINotificationProvider.java
[DF-4794] Notifications implementation refactor. PIMPL used for platform depend implementation. Some code enhancements.
[DF-4794] Simple implementation of iOS text notifications.
[MOBWOT-12066] - Max Text Limit implementation for iOS.
Merge remote-tracking branch 'origin/development' into development_keyb_limit
[MOBWOT-12066] - Max Text Limit parameter is integrated to UIEditor.
[DF-4794] Ability to hide iOS notification. Notification controller is able to clear notifications list at any time. IOS notification wrapper to store UILocalNotification object inside C++ class.  NSString util.
[DF-4794] Platform depend realisation of LocalNotification implementation handled through a base class and static create method.  Actions is now strings.
Merge remote-tracking branch 'origin/to_master' into development_keyb_limit
Merge remote-tracking branch 'origin/to_master' into development_keyb_limit

Conflicts:
	Projects/UnitTests/TemplateProjectMacOS.xcodeproj/project.xcworkspace/xcshareddata/TemplateProjectMacOS.xccheckout
MOBWOT-893 merged with trunk
Merge branch 'development' into development_local_notification

Conflicts:
	Projects/AndroidFramework/.project
	Projects/MacOSFramework/Framework.xcodeproj/project.pbxproj
	Projects/UnitTests/android/.project
	Projects/iPhoneFramework/Framework.xcodeproj/project.pbxproj
	Sources/Internal/Platform/TemplateAndroid/Java/com/dava/framework/JNIActivity.java