Merge from development
[DF-1785] improved multi-monitor support.
[DF-1785] Color picker fix (MAC)
[DF-1785] Added workaround for QTBUG-30284
[DF-1785] Added Ok / cancel confirmation
Merge branch 'development' into development_local_notification
DF-4862 skeletal component/system added
Merge branch 'skeletal' of https://github.com/dava/dava.framework into skeletal
Merge branch 'development' into DF-1785_pipetka

Conflicts:
	Sources/Internal/Platform/DeviceInfo.cpp
	Tools/ResourceEditor/ResourceEditorQtVS2010.vcxproj
	Tools/ResourceEditor/ResourceEditorQtVS2010.vcxproj.filters
[DF-4648] - division by zero fix.
Merge remote-tracking branch 'origin/development' into development_DF_4297

Conflicts:
	Sources/Internal/UI/UIButton.cpp
	Tools/UIEditor/Classes/Metadata/UIButtonMetadata.cpp
[DF-4849] Fix visible password on fullscreen keyboard on android
[DF-1785] Implemented custom user palette
[DF-1785] Fixed Mac os issues
[DF-1785] Fixed review comments
[DF-4794] Android: Notification text fully works. Added support for notification linked actions.
[DF-1785] Fixed custom palette serialization
[DF-1785] Fixed alpha channel saving in custom palette
[DF-4794] Dead Lock on LocalNotificationManager avoided.
[DF-1785] Fixed typo