[DF-4678] Add libzip to read resources instead of android asset manager
[DF-4678] Use LockGuard instead of multiple mutex.unlock
Merge remote-tracking branch 'origin/development' into DF-4678_Libzip_android
Merge remote-tracking branch 'origin/development' into DF-4678_Libzip_android
[DF-4678] Fix review comments
Merge remote-tracking branch 'origin/development' into DF-4678_Libzip_android
[DF-4678] Add forgotten files
[DF-4738] Added Time_Profile calls to framework
[DF-4433] Add handler for android hardware key
[DF-4678] Fix review comment
DF-185: Added ant.properties
[DF-4738] Disabled profiling at AndroidLayer. Moved it on application layer
erge branch 'development' of https://github.com/dava/dava.framework into development
Merge branch 'development' into android_profile
[DF-4738] Added Time_Profile calls
Merge remote-tracking branch 'origin/development' into DF-4678_Libzip_android

Conflicts:
	Sources/Internal/FileSystem/APKFile.cpp
	Sources/Internal/Platform/TemplateAndroid/CorePlatformAndroid.h
	Sources/Internal/Platform/TemplateAndroid/Java/com/dava/framework/JNIApplication.java
[DF-4805] - don't reset path to UIParticles even if effect is not loaded.
Merge branch 'development' of https://github.com/dava/dava.framework into development
Merge pull request #261 from ya-888/development

DF-291 small lua refactoring
Merge remote-tracking branch 'origin/development' into DF-4678_Libzip_android