Merge pull request #1 from rbinkys/develop

Develop
Fixed a unicode literal.
Added (experimental) charset keyword / attribute to MidiFile.
Merge pull request #2 from rbinkys/develop

Develop
Merge pull request #6 from rbinkys/develop

Develop
MetaMessage had no copy() method.
Added proper argument parsing to mido-play and reorganized the code.
Added --quiet and --output-port options to mido-play.
Added proper argument parsing to mido-serve and mido-forward.
Renamed unit test module and found a better way to add it to setup.py.
Bugfix: _charset was not defined in midifiles_meta.py.
Rewrote run_tests.py in Python.
Merge pull request #7 from rbinkys/develop

Implementing MetaSpecs: 0x7f, 0x04, 0x05, 0x06, 0x20. working on 0x54
Changed how meta messages specs are defined. They are a lot clearer now.
Added MetaSpec_SMPTE_offset (0x54)