OpenSequenceDiagrams update.

Includes the alt construct and cleaner code.
Sequence: use the Fleau templating language.