Change error catching, more debug options

Prints out BMS events and their positions as they are being parsed. On struct error, prints file position.
Remove unnecessary line of code
Initial Commit, experimental midi conversion code

Requires the midi library from http://old.mxm.dk/products/public/pythonmidi/index.html