CMakeList: hack to treat every engine C file as C++
engine: sync a small amount of work on C++ with Amanieu
rendererGL: fix compilation errors in C++
CMakeList: treat C files as C++ (and not .def for example)
renderer: Fix C++ compilation
client: Fix C++ compilation
client: Fix C compilation of cl_irc.c
qcommon: Fix part of the C+ compilation
qcommon+sys+server: Fix C++ compilation
asm: Fix C++ compilation
Fix C++ client comilation and linkage
qcommon: Fix qboolean in C++
engine: fix compilation with gcc
CMakeList: do not compile the gamelogic by default
rendererGL: replace a ugly compilation hack by a slightly better one (opStrings)
Merge branch 'master' into engine-upgrade
Initial commit of NaCl VM. Currently only implemented for the server.
cl_input: fix 5b1d28cc0
CMakeList: use C++11
Merge branch 'engine-upgrade' of github.com:Unvanquished/Unvanquished into nacl

Conflicts:
	src/engine/qcommon/vm_traps.h