Initial changes for type 2 midi file support
- Added midi_type variable
- Modified check for midi file type to include type 2
- Added check to make sure type 0 only had 1 track
- Fixed indent on switch that was confusing my head