add initial  management of transform workers to DPMS, add test to demonstrate multiple data processes using different input streams being hosted by the TW.
add test demonstrating a transform function that publishes an event, initial impl idea.
move transform worker maps into assocs, add retrieve ops to get transform worker info (subscription info and hosted DPs). Add code to handle multiple DPs on a stream to DPMS. Change how tests know when granule or event is verified.
add context parameter to event functions
fix merge lines
Merge pull request #1772 from MauriceManning/CIDEVSTC-43_5_rebase

CIDEVSTC-43	Implement data process management service extensions