[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-4678] Fix review comment
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
Merge remote-tracking branch 'origin/development' into DF-4678_Libzip_android
Merge remote-tracking branch 'origin/DF-4678_Libzip_android' into development