[API] Implement register/unregister global desktop keyboard shortcut on Winodws.

- Introduce GlobalShortcutListener;
- New api object: Shortcut({'key': '...', 'active': ..., 'failed': ...});
- New api: App.registerGlobalHotkey, App.unregisterGlobalHotkey.