- Method Synth::getShortMessageLength() made static
- Class MidiParser moved out of Synth and renamed to MidiStreamParser to prevent confusion
- Improved interface of MidiStreamParser class: it became an abstract class and made generalised