Added ability to have worker endpoints self hosted.
Merge branch 'develop' of github.com:AdrianFreemantle/Hermes into develop

Conflicts:
	Samples/CQRS/SimpleBank/.nuget/NuGet.Config
	Samples/CQRS/SimpleBank/.nuget/NuGet.exe
	Samples/CQRS/SimpleBank/.nuget/NuGet.targets
	Samples/RequestResponse/Test/Properties/AssemblyInfo.cs
	Samples/RequestResponse/Test/Test.csproj
	Src/Hermes.Messaging.Endpoint/Hermes.Messaging.Endpoint.csproj
	Src/Hermes.Messaging.Endpoint/Properties/AssemblyInfo.cs
	Src/Hermes.Serialization.Json/JsonObjectSerializer.cs
	Src/Hermes.ServiceHost.Endpoint/Properties/AssemblyInfo.cs
	Src/Hermes.ServiceHost/App.config
	Src/Hermes.ServiceHost/Hermes.ServiceHost.csproj
	Src/Hermes.ServiceHost/Properties/AssemblyInfo.cs