Allow the GUI to subscribe to text edit events to redeem three workarounds in the options page.
Differential Revision: https://code.wildfiregames.com/D860
Refs #2451, #3511, r17645 (registerChanges), rP17625 (onMouseLeave), rP10108 (onPress)
Reviewed By: Vladislav