Strip a/b prefix on filenames in diff

This keeps new and modified files next to each other in the crucible
directory tree.  Without this change crucible shows new files and
modified files in separate directory trees even if the real files
are right next to each other.