midi support added

Conflicts:
	Ballistiks-Mk-I/Ballistiks-Mk-I.vcxproj.filters
midi file id allocation improved