Bugfix: multi_receive() and multi_iter_pending() had wrong implementation.
Added changelog and updated docs.
Bumped version to 1.0.1.
Fixed some errors in the documentation.
Bugfix: __exit__() didn't close port.
Changed repr format of message to start with "message".
Added some parser tests.
Removed support for undefined messages.
Changed default value of velocity to 64.
Bumped version to 1.0.3.
Merge branch 'master' into develop

Conflicts:
	CHANGELOG.rst
	docs/index.rst
	docs/message_types.rst
	docs/parsing_and_encoding.rst
	docs/tutorial.rst
	examples/ports/multi_receive.py
	mido/messages.py
	mido/parser.py
	test_mido.py