included webMIDI API Shim and created new component to handle midi
and midi works, for basic music playing
+ added MIDI input selection
+ allowed "navigator" in jshint
implemented midi note holding and sustain
can now turn MIDI on and off