A lot of minor cleanups. Mostly issues found with a pedantic compiler.
Minor cleanup to cmake scripts and includes.
Fixed a bug with DEPRECATED tags not working correctly (at all) if no deprecated support was found in the compiler.
Merge branch 'master' of github.com:Zethes/CGUL