Support compressing \autoChange and \partCombine
Make Duration compression available to Scheme with ly:duration-compress.
Reimplement ly:music-compress in Scheme using music-map. If music has a 'compress-callback property, call it, otherwise compress the 'duration property as before.
Define a compress-callback for AutoChangeMusic and PartCombineMusic.
Edited by Dan Eble