Better error message in case a measure misses a time-signature.

Also, some refactoring to avoid GETF :TIME-SIGNATURE. Access
time-signatures only through MEASURE-TIME-SIGNATURE.