change slur implementation to handle slurs to/from grace notes
fix slurs/parts/grace notes
update mtest
Added cloneRange function that creates a modifiable copy of range.
Changed tremolo clone
Added spanner map deep copy.