Smarter S3 sync using remote manifest

Use the excellent [s3-sync](https://github.com/hughsk/s3-sync) module for push. Download the remote for leveldb cache, checks the delta, streams the db back to the remote and destroys the local.

Fixes #2.