MidiPlayer : refonte. SynchroClock devient Sequencer
 * Une Track n'est plus un thread : il n'y a plus qu'un seul Thread pour le midi
 * Le Sequencer a une références vers les Tracks et appelle leur fonction playAtTick(tick) à
   chaque nouveau tick
 * Le Sequencer est toujours un Thread
 * Sequencer::Fonctions définies dans le h maintenant proprement dans le cpp