GUAC-890: Allow Guacamole.Keyboard state to be externally modified or reset.
GUAC-890: Reset keyboard state after handling shortcut. Do not send client key events if a shortcut was handled.