fix minor spelling issue in test
remove duplicate messagehelper
remove redundant TransportMessageHelpers
fix spelling in test
Cleanup of the AzureHost integration test to make it easier to deploy to
the cloud

Add AzureTimeoutPersisterConfig as it is also initilized.

Remove Plugins as they stop users from generating their own.

Update build directory for Azure HostProcess

Remove unused namespaces.

Further configuration additions which aims to demonstrate what has to be configured.
Enabling nuget package restore for the AzureHost sample
Introduced a queue auto creation feature to the azure q transport
Removed the flag to enable the input queue creator since is should be
always on. The decision not to use it is made by the calling code instead
More cleanup to the AzurePubSub sample
The sample is now naming the error q "error" to line up with our
convetions
fix url to preparing-your-machine
Cleaned up the AzurePubSub config file
The Azure Service Bus transport now creates queue automatically
The ASB transport now throws the QueueNotFound exception correctly
Adding a pub sub sample that uses the Azure Service Bus transport
Trimming NULL chars from serialized headers to support v3 messages that contain them, see https://github.com/NServiceBus/NServiceBus/commit/b60587d002d089baaf83ae6b07fa55c5b086e46c
Add MessageForwardingInCaseOfFaultConfig section regardless, #SB-152 fixes
Making sure that v3.X saga timeouts are compatible with v4 #SB-155 Done
Fixed failing unit test, relates to #SB-155
Ensuring that we include all nested type when scanning for types