Improvements to MIDI message processing.
Improve length handling and error reporting.  Currently errors are just a
console.log, perhaps in the future to use a real error mechanism.
Add additional message parsing, such as program change as pitch wheel.