Add midi:binding and midi:channel predicates.
Remove non-standard midi:Tick message type.
Add C definitions for message types and standard controllers.
Fix definition of SystemExclusive status byte.
Add class definitions for various message types.
Document how to serialise a MidiEvent to a string.