Changed: outdated http response assertions commented out
Changed: projection checkpoint points are completely based on checkpoint
suggestions from a projection subscription
Merge branch 'dev' into projections-results

Conflicts:
	src/EventStore/EventStore.Projections.Core.Tests/Services/core_projection/when_the_checkpoint_handled_threshold_is_reached.cs
	src/EventStore/EventStore.Projections.Core.Tests/Services/core_projection/when_the_checkpoint_is_suggested.cs
	src/EventStore/EventStore.Projections.Core.Tests/Services/event_reordering_projection_subscription/TestFixtureWithEventReorderingProjectionSubscription.cs
	src/EventStore/EventStore.Projections.Core.Tests/Services/event_reordering_projection_subscription/when_creating_projection_subscription.cs
	src/EventStore/EventStore.Projections.Core.Tests/Services/projection_subscription/TestFixtureWithProjectionSubscription.cs
	src/EventStore/EventStore.Projections.Core.Tests/Services/projection_subscription/when_creating_projection_subscription.cs
	src/EventStore/EventStore.Projections.Core/Services/Processing/CheckpointStrategy.cs
	src/EventStore/EventStore.Projections.Core/Services/Processing/CoreProjectionCheckpointManager.cs
	src/EventStore/EventStore.Projections.Core/Services/Processing/EventReorderingProjectionSubscription.cs
	src/EventStore/EventStore.Projections.Core/Services/Processing/ProjectionCoreService.cs
	src/EventStore/EventStore.Projections.Core/Services/Processing/ProjectionSubscription.cs
	src/EventStore/EventStore.Projections.Core/Services/Processing/ProjectionSubscriptionBase.cs
Changed: CheckpointSuggestedWorkItem waits for checkpoint completion before
completing
Merge branch 'dev' into projections-results

Conflicts:
	src/EventStore/EventStore.Projections.Core/Services/Processing/CoreProjectionCheckpointManager.cs
Fixed: projection hangs if paused due to second approaching checkpoint
Fixed: suggest checkpoint work item blocks other buffered events processing
Fixed: result emitter writes linktos to the root partition stream
Improved creation of midpoints cache in PTable.
Merge branch 'dev' into projections-results
Fixed: projection does not stop if stop requested while in checkpoint
Changed: EmittedStream does not allow multiple event batches at the same position
Changed: limited amount of replay-events when subscribing heading event reader
Site base url is built on location.host, but the whole href of the page.
Merge branch 'dev' of github.com:/EventStore/EventStore into dev
Refactoring: ProjectionNamesBuilder.cs - state => result
Added reporting of exceptions in EventStoreConnection.
Merge branch 'dev' of github.com:/EventStore/EventStore into dev
Added: fromStreams(,,,) support
Merge branch 'dev' of github.com:EventStore/EventStore into dev