Harmonized rhythm-makers.

All rhythm-makers now implement these four properties:

    RhythmMaker.beam_cells_together
    RhythmMaker.beam_each_cell
    RhythmMaker.decrease_durations_monotonically
    RhythmMaker.forbidden_written_duration