Update Hotkeys to work with ui-router

This is a start on ui-router compatibility.  ```$stateChangeSuccess``` is not called on initial page load, so any shortcuts defined on the first route would not be registered.  I'm not sure how to get around this.