[DF-566] update get application package name
[DF-566] update SystemTimer, implement GetAbsoluteNano for Android platform.
Merge remote-tracking branch 'dava/development' into Localization_UnitTest

Conflicts:
	Projects/MacOSFramework/Framework.xcodeproj/project.pbxproj
	Projects/Win32Framework/Win32Framework.vcxproj.filters
Unit test for testing UTF-8 <=> WideString conversion.
Small fix
Fix Win32 project
Merge remote-tracking branch 'dava/development' into Localization_UnitTest

Conflicts:
	Projects/MacOSFramework/Framework.xcodeproj/project.pbxproj
	Projects/Win32Framework/Win32Framework.vcxproj.filters
Small fixes
Small update of file comparsion function
Merge remote-tracking branch 'DAVA/development' into Android

Conflicts:
	Projects/LevelPerformanceTest/Classes/GameCore.cpp
Fix compile warning.
Fix load Android local files.
[DF-771] Android version
DF-837 implementation. Added date check before MD5 calculation.
DF-837 implementation. Windows project update.
[DF-874] Added dialog to chose new value key/type. Fixed some issues.
[DF-185] Now using OptionalWidget to show colorDialog button in properties editor.
[DF-185] New icons for texture browser
[DF-868] create aggregator from context menu
[DF-869] incorrect default platform for new screen
[DF-871] rename create platform and screen dialog