Dist-copy sync

Still adding tests for upload and bi-directional
@markhibberd 
TODO
- [x] Set reducers 0