Removed double select buttons for preset browse
- Added onActiveate() to BaseMode, implemented in Push.setActiveMode()
- Renamed activeView to activeViewId removing instance to integer ambiguity
Added no device selection message to PresetMode
Refactored all Views into package and moved instantiation into Push.init()
- This abstraction follows the exact same pattern taken with Modes.
Merge pull request #52 from teotigraphix/master

View refactor out of Push.control