Refactoring pipeline
Merging contexts
Merged Sending and started on Receive
Not needed
Renamed contexts
Added snapshot capability to BehaviorChains
Merge branch 'develop' into TwoPipelines
Oops missed some files
Merge branch 'TwoPipelines' into develop

Conflicts:
	src/NServiceBus.Core/Unicast/Behaviors/SerializeMessagesBehavior.cs