send global HFActionEvent from ControllerScriptingInterface
fix HFActionEvent headers for new placement
fix HFMetaEvent headers for new placement
add a new meta event, HFCancelEvent
bubble up HFCancelEvent from ESC key
rename HFCancelEvent to HFBackEvent, fire from joystick