Fix gpu deforms
#define OVERRIDE and FINAL for msvc
Make the GL3 renderer's R_SortDrawSurfaces() emulate a stable sort

The vanilla renderer uses a stable sorting algorithm for R_SortDrawSurfaces
This has the nice property of preserving the front to back bsp traversal order
Enable parallel builds for MSVC
Fix some potential buffer overflows
Fix nettle URL in build.sh
Preserve g_layouts across map changes.

This needs to be properly fixed. It's a mess…
Fix HUD reload (via menu) and /me.
Use /delay instead of /wait (menu script, starting a map).
Cvars may need flags to be correctly set if created by a script. Allow this.

This fixes various settings such as wallwalk toggle, team overlay display...
Fix input of non-ASCII in the in-game console.
Fix curses console input.
Fix stack alignment issues on MinGW
Add some comments for previous commit
Fix Cbuf_ExecuteText. EXEC_APPEND now assumes complete commands.
(This is safe since there is no instance where partial commands are sent.)
Ensure that download-pk3.sh remains executable.
Bump version no. for point release.
Update debian/changelog.