Swap the remote in-place instead of blowing away the cache dir

Sister PR to [kochiku-worker#15](https://github.com/square/kochiku-worker/pull/15).