revert: fix corner case found by faheem mitha.
if file not in dest manifest, remove only if in source manifest.
adding aadding baNONEXISTENT: No such file or directoryaba: No such file or directoryNONEXISTENT: No such file or directorybaNONEXISTENT: No such file in rev 14467d15ef43ab