Make CvarSystem use auto& to iterate over cvars

Also do some cosmetic changes (docs, ...)
Fix cvars not being reset properly when sv_cheats is set to 0