Implement last-modified middleware support

Note: swsync will not sync if dest is more recent than source.
Thus if objects are deleted on dest, they won't be re-created
on next sync.

Change-Id: I56199e5f408e0341c5dcae678282c78f56b26215