* Reorganized project structure.
* The codebase is compiled as C++ code.
* 64-bit compilation.
* Vulkan support.

New cvars:
* r_renderAPI - 3D API to use: 0 - OpenGL, 1 - Vulkan. Requires vid_restart.

* r_twinMode - Debug feature to compare rendering output between OpenGL and Vulkan APIs.
    If enabled, renderer uses both APIs and renders current frame to two side-by-side windows.
    Requires vid_restart.

Removed cvars:
* r_allowExtensions (always use extensions if available)
* r_allowSoftwareGL
* r_colorbits (use desktop color depth)
* r_displayRefresh
* r_dlightBacks
* r_ext_multitexture (required)
* r_finish
* r_ignore
* r_ignoreFastPath
* r_maskMinidriver
* r_measureOverdraw
* r_primitives (always use qglDrawElements)
