Implement JS support for GUI object "hotkey" setting missing from rP804, refs #567, #2604, rP8444.
Allows JS GUI to assign hotkeys to GUI objects from JS instead of XML.
Differential Revision: https://code.wildfiregames.com/D2257
Comments By: nani
Tested By: nani, Jenkins
Tested on: clang, VS2015