Merge pull request #123 from jhorology/master

Pull Request for Issue #122
Code cleanup.
Fixed usage of sysex messages.
Added hook for modifying Pushs' pitch bend strip.
Attempt to implement displaying Send names (API does not deliver).
Added methods to set absolute volume, pan and send values.
Abstracted Scales start, end, row and column.
- few code cleanups
Merge pull request #124 from teotigraphix/master

Abstracted Scales start, end, row and column.
Added functions for setting mute, solo and recarm.
added some toggle functions.
Code improvement.
Code improvement.
Implemented Ribbon mode.
Removed unused attributes.
Fixed parameter maximum not reached.
Implemented hasNextParameterPage.
Replaced attribute access with function.
Added toggleVU function.