JavaScript hotkey / keybinding library