Added SyncingVOFile class which manages reading and writing files in 
VOSpace while minimizing the network traffic and maintaining a local 
copy in the temp directory.