Initial sync operations (local -> hdfs -> local)

@markhibberd @raronson @charleso 
Did you raise that as an issue on mundane already?