DS-824 request copy by muelle (PR #260 rebased)

https://jira.duraspace.org/browse/DS-824

This is #260 rebased on top of current master. It builds and seems to work. Thorough review pending.