Wire up file manager, operation, and protcol systems ready for moving items
Merge branch 'v2.x-beta' into move
Add moveFile test for file protocol - currently fails since the protocol doesn't implement it.
Implement moveItemAtURL for file protocol.
Add moveFile test for ftp/sftp protocol - currently fails since the protocols don't implement it.
Check for the correct error.
Implement moveItemAtURL for ftp protocol - only works for renaming files in place.
Replace moveItemAtURL:toURL:completionHandler: with renameItemAtURL:withName:completionHandler: as moving files between directories is slightly tricky with FTP.
Implement renameItemAtURL for SFTP protocol.
Add renameFile test for WebDAV protocol - currently fails since the protocol doesn't implement it.
Implement renameItemAtURL for WebDAV protocol.
Don't allow overwriting for WebDAV rename.
Add WebDAV responses for MOVE command to MockServer.
Tweaked renameItemAtURL... method name slightly.
Tweaked renameItemAtURL... method name slightly - again :)
Tweak test names to reflect changed method name.
Merge branch 'v2.x-beta' into move

Conflicts:
	ConnectionKit/CK2Protocol.m
Merge pull request #36 from karelia/move

Rename support