Added midi port form and service.
Setup the Midi Port form.
- Restructured the midi-port-form view.
- Fixed broken e2e tests.
- Added OSC Modulator logo.
- Stubbed out midi-port-config service.
Got midi listeners working.
- Added channel and midi port selects to the midi-input directive.
- Updated the midi note type to 'note' and 'cc' to match current legato setup.
- Added midi note validation.
- Changed input-config service validation to use an algorithm for validation.
- Updated the message-middleware service to correctly add and remove midi inputs and routes.
- Updated the midi-port-config service to maintain separate lists for available midi ports and enabled midi ports.
- Renamed all test files to use the -spec suffix.
Integrated legato midi messaging.
- Connected messageMiddleware midi listening to legato.
- input/output ids are now an object with input and output properties.
- Connected OSC host config service up to the message middleware.
- Added OSC Modulator logo
Upgraded node-midi to the latest version.
- Force 32bit architecture for node-webkit dependencies.
- MidiInput no longer takes an id in order to create a new midi input.
- MidiInput can now defaults to listening to All midi note types.
- MessageMiddleware now translates midi note, type and channel values of 'All' to the appropriate legato notation of ':'
Fixed a small typo.
Default to 2 space indentation for every file
Upgraded legato to the most recent version.
Merge branch 'develop' into feature/midi-port-form

* develop:
  Add "karma-requirejs": "^0.2.0" to fix npm install
Upgrade to Node Webkit version 0.8.5

* Change version number in Gruntfile
* Update bower and nw-gyp versions to support latest Node Webkit
* Convert to using grunt-node-webkit-builder for packaging the app
* Remove old grunt shell tasks that were used before
Convert tabs to spaces after rebase
Make nw-build actually create the packaged app.
Changed e2e config formatting so that the config file could be read correctly.
Merge pull request #19 from OSCModulator/feature/midi-port-form-webkit-upgrade

Feature/midi port form webkit upgrade