Add togglemenu command

Allow togglemenu to be run in binds while in menu or message mode.
Add togglemenu to q3_ui controls menu
Run toggleconsole in binds while in menu or message mode
Fix typo in README
Add vim stuff to .gitignore
Make UI_CVAR_CREATE use VM specific code

Makes cvar be flagged as VM created and unset ROM if ARCHIVE is set.