JK2 version is now a separate executable, openjo_sp.
JK2 renderer is now separate, rdjosp-vanilla.
Changed __NO_JK2 to JK2_MODE (negated).
jk2game renamed to jospgame since we're not binary compatible anyway.
com_jk2 defaults to 1 in JK2 mode.
Added option to not build renderers.
Got rid of com_jk2 since that's a separate executable now.
Merge pull request #506 from mrwonko/jk2-clean

JK2 support in separate executable/library; option to compile renderers
Enabling C++11 in JK2 SP Game Library on GCC/Clang (I think)
Fixed fix being to wrong file
Adjusted Homepath, Product Name & Window Title in JK2 Mode
Merge branch 'master' of github.com:Razish/OpenJK
[SP] JK2: Don't build JK2 stuff by default since its not in working order for packaging and such, and unnecessary projects that people would just turn off all the time if going for JA support.
Non-Win32 Renderer now builds with SDL in Library Mode (no main())
Reserved some more renderer names.

Let's be optimistic! :)
[MP] Remove cheat flag on r_znear
clean player name before using it in filename.  prevents weird cases when
saving files with (possibly invalid) utf-8 sequences in them.  also strips
color codes because they render oddly on commandline.
also strip out ascii chars windows cannot handle in filenames.
use null instead of empty string
Merge pull request #509 from dpadgett/svdemo

[MP] svdemo: clean player name before using it in filename.  prevents weird cases whe...
[JK2SP] JK2 writes USERINFO cvars to saves, we write both in jk2 mode for now.
[JK2SP] Assign correct hudfiles in ui module for jk2mode.
[JK2SP] Merging in some fixes and cleanup from JASP cgame/game code.
[JK2SP] Hopefully fixing timer save/load code by using a modified version of JA's code, but keep compat with JO.
This commit should remove the requirement for std c++11 requirement in master branch.
Refs #498.
[JK2SP] Fix source group of jk2 sp's "game" folder files.