Facilitate datastream copying.

Can now (safely) ingest existing datastreams into a NewFedoraObject.

A mutation to the datastream before the ingest of the NewFedoraObject will result in a copy of the datastream being created, so the original datastream does not get affected.