Properly handle multiple transforms per change description

The offsets/lengths/replacement text items for a given transform are
relative to changes made by the previous transform. The test cases
weren't reflecting this and the merger wasn't applying changes properly.
All have been fixed.

Made fixFilenames.sh executable.