rework initial clef, staff type change
- initial clef is now determined by instrument
- extend instrument to allow different clefs for stave (piano)
- do not write first generated clef