Added MIDI In

MIDI In seems to be working. There is also a skeleton of MIDI Out
code added. The URB initialization has been cleaned up.