#25, #36 - Azure Service Bus lazy queue creation, don't recreate in DeleteQueueAsync()
#25, #36 - Azure Service Bus lazy queue creation, don't recreate in DeleteQueueAsync()

This enables us to move network requests out of the constructor (where they don't belong) and to use the async methods where applicable.
Bartmax/Foundatio,exceptionless/Foundatio,FoundatioFx/Foundatio,wgraham17/Foundatio