alternating-time-signatures: don't define "last"

The previous commit defined a function "last" - which is a Scheme keyword.
Apart from that it is better not to define such stuff publicly if one can avoid
it. This commit makes the last element of the timesigs available as "lastsig"
in a "let" block.