Propagator: Give a more specific error message on file remove.

If the file is removed during it is synced up, there is now a correct
error message saying that, rather than "the file has changed during
upload."
Propagator: Handle file open error properly and log error message.