Fixing an issue where the workers would not send a ready message if the
processed message was returned from the error q. Bug was introduced
in #571. Fixes #1133

Conflicts:
	src/NServiceBus.Core/Distributor/ReadyMessages/ReadyMessageSender.cs
	src/NServiceBus.Core/Unicast/Transport/TransportReceiver.cs

Making sure that remote workers redirects their SLR to go through the
distributor #1133

Conflicts:
	src/NServiceBus.Core/Unicast/Transport/TransportReceiver.cs

Changing the logic for the #1133 fix  not need to distributor config,
this is due to the dependency structure of v3
Defaulted WCF to a nicer namespace, closes #616

Conflicts:
	src/NServiceBus.Core/IWcfService.cs
Do not explicitly rollback an NH transaction to avoid race condition in NH. fixes #1153
Merge branch '3.3.7'
Changed to use StringClob because of issues with NH sometimes truncates the value to 4001 chars before persisting it, relates #737

Conflicts:
	src/nhibernate/NServiceBus.NHibernate/GatewayPersister/NHibernate/Config/GatewayMessageMap.cs
	src/nhibernate/TimeoutPersister/NServiceBus.TimeoutPersisters.NHibernate/Config/TimeoutEntityMap.cs
Column TimeoutEntity.Endpoint length is incorrect, fixes #1191

Conflicts:
	src/nhibernate/NServiceBus.NHibernate/TimeoutPersisters/NHibernate/Config/TimeoutEntityMap.cs
Updating a few links to point to the new website
Add overloads that take actions when testing sagas.

Conflicts:
	src/testing/NServiceBus.Testing.Tests/SagaTests.cs
	src/testing/Saga.cs
Fixing a typo the in the installer
Updating nugets with a new icon url
Adusted the test examples to work with the added saga test methods
Merge branch '3.3.8'
Merge remote-tracking branch 'tracking/master'