MW key defaults

Change key binding for Always Run to Caps Lock. My fear that this wouldn't work for users who disabled Caps Lock proved unfounded (at least on Linux, using setxkbmap -option caps:none will only disable the Caps Lock state, and won't disable the key event itself)
Change console keybinding to GRAVE. Add a small hack to properly allow the console being bound to a printable key. This relies on SDL_TextInput events coming *after* the key event. I think it is a reasonable assumption, but I only tested it on linux. Need testing if this works on other SDL platforms.