implementation of extension methods to configure databus

Implementation of Fluent API (`ConfigureAzureDataBus`) to provide code-based configuration alternative to config section (`AzureDataBusConfig`).
Both utilize `AzureDataBusGuard` to perform validation.

Please review @yvesgoeleven @johnsimons @SimonCropp 
why is this object if it is cast to string on the next line?