Refactored Modes to all use the same template functions during update display, button painting.
Refactored VolumeMode, PanMode, SendMode, TrackMode, DeviceMode
to work in the Ableton Live workflow with track selection, record arm,
and mute functions.
- Single press of a first row button selects the track, another press
on the selected track arms for recording.
- The non selected armed tracks will be dim red while the selected
armed track will be bright red.
- The selected track un armed will be dim yellow and the selected track
will be bright orange.
Merge pull request #111 from teotigraphix/master

TrackModes first & second row buttons behave like Ableton with mute/rec arm