Iplements transition output
Transitions now work properly for chords and notes, erroring on all
other objects.
Also, some small refactors to mt_output. Still messy but getting better.