Added PCH-free CMakeFiles for JASP & JAGame. The vcxproj files still work, too, for those who want PCH.

JK2Game's PCH fuckery is utterly weird. There's a CMakeLists.txt for it but the resulting project does not compile.
Merge branch 'master' of github.com:Razish/OpenJK
Updated the VC filters in JKA SP so they're more consistent (hint: BG stuff shouldn't be spread between cgame/game filters)
SP: Massive reorganization of the weapon code (JKA only) and changed the window title/resources to properly reflect OpenJK.
SP: Applied commit 0e11502 to JK2. Also fixed a crash in JK2 mode where entering the mouse droid/R5 droid would crash the game.
Fixed issue #98, and fixed the SP project files on Release mode.
Jedi Master Force Rank is new default because... what? All servers set this |:
Fixed the checkpoint system in JK2 mode.
Fixed an issue which caused "INGAME_EXIT_VIEW" to show up instead of "Press JUMP to exit" when mounting an emplaced gun (in JK2 SP)
Add Icon to CMake Windows SP project. Fixes #108
Sorted files for openjk & openjkded
Sorted MP libraries (game/cgame/ui)
Adds the missing wp_ files to SP cmake
Removed game directory botlib header
Apparently game/botlib.h was defined elsewhere in the cmake too
One final reference to wrong header for botlib
Test pure fix for unix/mac
botlib include got reverted here in the files of game/* somewhere along the line
Fixed a problem in JK2 SP where the 'or' in the controls menu didn't show up.
Fixed an issue in JKA SP where the text would clip into the HUD. Cleaned up CG_CaptionText as well (the third arg is NEVER used ANYWHERE!)