[Sprint: 40] XD-2496 - Refactor use of getContainerHostForSource in integration tests

* Created ContainerResolver for looking up runtime location of a module.
* Added httpSource and other xyzSource methods that take a stream name.
* Updated assertReceived to assertReceivedBySink/Source/Processor.
Should use TcpSource.withDefaultPort(getContainerResolver().getContainerHostForSource());  Else test will autoassign a port.  Will fix on Merge.