Reorder h and cpp in project.
New project for testing.
Fix header search paths in project.
Fix includes, temporary disable native JNI function calls in JniJavaVM.cpp.
Reorder h and cpp in project.
Reduce code in JniSignatureBuilder.
Fix: "Reduce code in JniSignatureBuilder».
JniSignatureBuilder optimizing.
JniSignatureBuilder more generic and fix style.
JniSignatureBuilder fix style.
JniSignatureBuilder fix style.
Fix namespace for using macro in global namespace.
Test for JavaObject::GetMethod.
Merge remote-tracking branch 'origin/develop' into feature/refactor-0

Conflicts:
	build/osx/JniTest/JniTest.xcodeproj/project.pbxproj
	build/osx/JniTest/JniTest/main.cpp
	source/jni/JniJavaArray.h
	source/jni/JniJavaClass.h
	source/jni/JniJavaException.h
	source/jni/JniJavaField.h
	source/jni/JniJavaMethod.h
	source/jni/JniJavaObject.cpp
	source/jni/JniJavaObject.h
	source/jni/JniJavaString.h
	source/jni/JniProxy.cpp
Using of JavaVM in Xcode project.
Merge branch 'feature/refactor-0' into develop