Added [Shift + Master] to enter Bitwig perspective/panel toggle mode
- Right now its easier using the Shift key for these mode changes, this
  could be easily changed at any time in the future, when usability
  is more of a concern.
- Arrange, Mix, Edit perspectives, NoteEdit, Automation, Device, Mixer
  Panels, Full screen toggle.
Change spelling of presetMode to modePreset.
Impl #45 displaying message with no macro assigned
- Refactored Macro logic into MacroMode.
- Added a little bit of mode API to Push, for better organization
  ass these modes get more complex.
Merge branch 'master' of https://github.com/git-moss/Push4Bitwig
Issue #46, add info text for no device selection
- DeviceMode holds encapsulated device mode logic
- renamed FrameToggleMode to FrameMode to reflect the contants naming
Merge pull request #47 from teotigraphix/master

Added [Shift + Master] to enter Bitwig perspective/panel toggle mode