Updated CopyRemoteFileOperation and verified with the unit tests
Cleanup