Don't use conflicting keybindings in the help menu

A hard-coded list of ASCII characters were used in the help menu as
hotkeys to select actions to add/remove keybindings. With this patch,
characters conflicting with other hotkeys aren't used.

Also cleaned up remaining compiler warnings in input.cpp