XD-1454 User doesnt have to specify a data transport

Removed control and data transport checks.

This allows the user to set either redis, rabbit or nothing for data transport.

* Removed the control Transport
* Renamed dataTransport to transport
* Updated the tests to use only data transport.