Added helper methods to MainTabController for changing the current tab. Keyboard shortcuts not yet working.
Added the ability for modules to specify keyboard shortcuts.
Fixed bug where using the keyboard shortcut to move to the left tab would cause an issue if you went past the far left tab.
Added listener for COMMAND+W on mac.
Tailored shortcuts to the operating system.
Ignore the windows key in keyboard shortcuts.
Added the ability to set global keyboard shortcuts. Control + page down/page up will switch module tabs.
Merge branch 'dev-exemplar' into dev-exemplar-keyboard-shortcuts
Modified KeyboardShortcut so that it wraps a KeyStroke. This makes it easier to specify key combinations.
Fixed bug that occurred when changing tabs with keybaord shortcuts. See notes in JanewayKeyEventDispatcher#dispatchKeyEvent().
Added test for JPlaceholderTextField.
Added flag to JanewayKeyEventDispatcher to ignore commands that occur while the windows key is pressed.
Fixed bug where window key flag would not get reset if the Janeway window loses focus.
Changed visibility of setWindowsKeyFlag method.
Merge branch 'dev-exemplar-keyboard-shortcuts' into dev-exemplar