alternating-time-signatures: make hyphen optional (better)

Now the hyphen is printed when the first element of timesigs is not a list
but #t.

TODO: \alternatingTimeSignatures doesn't work with that yet because it
directly accesses the first element.
alternating-time-signatures: properly handle hyphen

Now hyphens are printed when the first element of the argument list
is exactly #t.