Removed a print().
Removed example_note_off.py (badly implemented and not very relevant)
Reformatted and improved doc strings. Also some code cleanup.
Fixed URL field in package and enabled splat import from __init__.py.
Added link to midi.org in package.
Bugfix: Message.status_byte crashed with sysex messages due to off-by-one error.
Bugfix: time was not rendered correctly in Msg.__repr__().
Added some examples to the toplevel docstring to make it easier to get started.
Improved some doc strings.
Set up documentation with Sphinx.
Made some internal changes to the parser and added some docs to it.
Typo.
Made message spec a class instead of a named tuple and documented message init.
Code cleanup.
Fixed a bug in MsgSpec signature.
Reformatted and rewrote docstrings for test suite.
Message.__setattr__ is clearer and raises the right exceptions.
Bugfixes and code cleanup.
Fixed typo.
Tiny fix.