Introduce MeasureElement

Remove use of UpperStaffNotesInOrderOfTime
Measures now contain MeasureElements which can be Notes or other
data-structures