Little cleanup
Button hotkey support

Buttons (or elements with the btn class) are now clicked when their
hotkey is pressed that buttons are pressed when their hotkey
is invoked.