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

@markhibberd @raronson @charleso 
'Only "HDFS Repositories" are supported'. It is to do with Repository support, not ShadowRepository support right?