Introduce RemoteCollection.Rename.

Ready to merge on sight!
Well, it's getting removed if I bump native libs.