Added a simpler API on top of mido.portmidi.
Bugfix: mido.portmidi.Input: self.name was used before it was set.
Simplified things a bit.