Added version info retrieval from git tags
Moved the generated version header stuff into components
Added version information to the launcher
Added compile date and time to the version info in the launcher
Forgot adding the version header CMake file
Distinguish between release and development builds
Fix an issue with int32_t being unknown on windows.
Changed development version info text and the tooltip now works on all platforms
Fix linking issues on Windows using MSVC.
Merge remote-tracking branch 'upstream/master' into versioninfo
compatibility fix
Merge remote-tracking branch 'pvdk/versioninfo'