Note#diatonic_steps simplified and fixed

as I found out now ... after wasting hours on the issue yesterday ...
there was an error in the specs, so the previous version was actually overcomplicated
in order to satisfy wrong and illogical expectations ...
grely: validity messages changed
grely: converts very basic gabc scores
LilypondConvertor: clefs work