Update parseDuration to handle compound duration strings; implement displayDuration with approximation to display durations for e.g. the timeline
Merge branch 'durations'