Add 8 bit Program Change (uses bank select) and fix RareSnesSeq

Known Bugs: it doesn't save MIDI correctly when trackHeadOffset < trackStartOffset