drawdebugtraceray
Merge branch 'release' into develop
fix #3490 (air-transportable ships)
Fix MSVC ifstream goes weird if attempting to open some invalid paths
GMT: fix bug in footprint overlap detection reported by dnw
fix #3500 (broken jni_wrappCommands.awk)
Revert "disable Enumerations.java until awk script is fixed for mawk"

This reverts commit 0529ae3d23a601d26caf08e05148ef70b1195e15.
fix #3506 (wrong calculation of goffset for assimp model pieces)
Support multiple engine types
* Restarts with a different engine type based on version response from server
* Provides a message box in case the required engine type/version is missing
* Enables use of the MINOR engine version to release several non-sync compatible updates per engine type, even though the MAJOR version is fixed
Fix first packet is usually rejected by gameserver, because protocoldef is not initialized
compile?
compile?
compile?
Update vcproj
compile?
compile?
fix SEGV in AssParser
fix #3505
Don't let unitsync be affected by the optional minor version
omg compile