Allow NULL vmCvar(s) in cgame cvar tables
Init g_gametype cvar in cgame

Fixes error "A VM tried to add range check to engine cvar g_gametype".

Cgame should register g_gametype since cgame sets it and ui reads it anyways.