Add test to cover datastreams added before objects are ingested, and implementation to satisfy test.

Came up in https://github.com/ruebot/islandora_checksum/pull/1, that datastreams added to an object before it's actually ingested were not passing through the datastream alter.

https://jira.duraspace.org/browse/ISLANDORA-896