fleshed out cvar tests
added another way to unregister cvars - needs testing
updated gitignore