Introduce vid_conscale

When either of vid_conwidth/vid_conheight are 0, conwidth/conheight
gets set to (vid_width/2,vid_height/2). This is now changed to
vid_width/vid_conscale,vid_height/vid_conscale.
gl_model.c: Don't crash when using "new" player.mdl
Revert "gamma now affect water with r_fastturb 1, the rest needs to be fixed too"

This reverts commit 2a73c54aed890727eaf01984e20f410d446ccaf9.
Revert "vid_common_gl.c: Use correct alpha value for models"

This reverts commit 3b9bed2b0e9aaf18ec13ad72c6086c098b39d4b2.
Revert "gl_local.h: Add needed declaration for OSX"

This reverts commit 2eec862f6b175cfe5c0720615a146c9e5bead7bd.
Revert most "OpenGL gamma" back to regular hw gamma.
cl_view.c: Make it so that black is black and not washed out grey
Remove console particles
No ezQuake without a hacky feature! Never forget ...

...which config you have loaded. It's shown in console.
console: add con_showconfig to toggle cfgname in console
Redo in_raw callback behaviour and ...

... OSX raw input thread is now shutdown when in_raw is 0.

in_raw callback now toggles in_restart.