Fix a problem with some space in some path

When there is a space in a path, magit failed to corectly detect the bondary of the filename.
Using the a/ and b/ used by git to differentiate both filename, this patch fix this.

I not completely sure that git always use a/ and b/, so this might need testing.