First attempt to remove vid_ref cvar
Fixed gl_mode setting

Normally setting gl_mode cvar would result in VID_LoadRefresh because
of vid_ref being "modified". After removing vid_ref out of the picture
it will "modify" vid_fullscreen to replicate the same behaviour.
No CodeBlocks! WTF
Variable unused

Variable "name" (who used to hold refresh dll name) is now left unused
Code cleanup

All references to vid_ref cvar has been taken out ...
VID_LoadRefresh with no parameters

VID_LoadRefresh doesn't need a DLL name (because there isn't one)