Work on sysex functionality:

* Allow tabs and line endings within hex strings
* MIDI sysex messages may now be received by supplying an extra function argument to midi-handle-events

Also, throw an IllegalArgumentException in midi-in and midi-out if the device couldn't be resolved.
Prepare for 0.6.0 release