AUDIO: Split event processing from MidiParser::onTimer

This is to prepare for overriding more of this functionality in SCI.
AUDIO: Let jumpToTick use processEvent too
SCI: Move event processing out of parseNextEvent