mindmup/bootstrap-wysiwyg — pull request #77 by alanpca (2013-06-12 19:21:54+00:00)
Title: Fix hotkey support, add event namespaces, add hotkey enable callback

## Depends on #76
* Map multiple hotkeys in a string into single hotkey commands
* Store them in a hash
* When buttons are pressed (`keydown`), compute a string to match them on
* They must match this format:
* Keys must come in order of modifiers as shown below:
* +(+) `(shift optional)`
* +(+)
* +(+)
* +
* `(i.e. tab)`
* Change `bindHotKeys` to only bind single events for `keydown` and `keyup`
* Re-map the keys into a hash as mentioned above
* Prevent propagation and default if we match a command we're allowed
* Add callback option to test a hotkey to see if it's allowed.
* Add `namsepaceEvents` helper, to create all events with a namespace
* Add default callback for `hotKeyEnabledCallback`
* returns `true` if a hotkey can execute browser command
* takes parameter `command`. i.e. `bold`