Update Premise: GUI

- Completely redone the keyboard system
- Moving away from commands, added a setup interface to manage the
settings accessible via [/rec] (no oprands)
> the keyboard pane allows the user to enable keyboard control and
set-up the key bindings
> the interface pane allows the user to manage if they ever see the
RecMod bobber
> the integration tab is hiding an awesome feature that will be added at
a later date
- Improved the efficiency of client commands like changing the UI sheet
or toggling the bobber
- Plug the packet leak (thanks to progwml6)
- Removed the need for the redundant self oprand part of the ui branch
of the /rec command
- Removed the ui branch of the /rec command to bobber