Allow applyDataMaps via a router/facade call

allow applyDataMaps to be set via a router or facade call.

Additionally allow DataMaps and ObjectMaps to be converted to and from a dict.
It's converted to a zenjobs job that runs ApplyDataMap in zenjobs. Evan was saying (and I agree) that it should get it into the hub to be processed normally.