Fixed the openstack storage copy function.

The previous version of the OpenStack copy function did not work. I have updated it according to the OpenStack API specification.
Assume `destination` is a `Container` correct? If so, should take the same signature as `container`, i.e. `{String|object}`.