Changes to be able to push data using the new data model

@kentquirk These are the jellyfish changes required to push data in with the new data format.

I basically just wrapped the "streamDAO" object that was being used to write directly to mongo to instead run it through the "dataBroker" functionality.  Similar to the in-d-gestion PR, this code will disappear in the not too distant future, so hopefully it's just ok?