minor
Merge branch 'New3' of github.com:ayende/ravendb into New3
resolve conflict after merge
RavenDB-1803 Remove Http Server & friends
- Test is now disposable
- Should NOT use buffer pool when reading entire block, block can be of different sizes, and we can't return them while the caller is reading them
Work on RavenDB-1815
fixing Issue: RavenDB-1292 Better error message for JsonReaderException
Do not break long line, this make the code hard to read
Merge branch 'New3' of https://github.com/ayende/ravendb into New3
RavenDB-1812 ince Stream() does not wait for indexing (by design), streaming query with WaitForNon
avoid NRE in throwing
RavenDB-1815. Tests don't implement IDisposable
Merge branch 'New3' of https://github.com/ayende/ravendb into RavenDB-1815

Conflicts:
	Raven.Tests/Issues/RavenDB_483.cs
Merge branch 'RavenDB-1815' of https://github.com/ppekrol/ravendb into New3
Merge branch 'RavenDB-1803' of https://github.com/ppekrol/ravendb into New3
Minor
Fixing versioning deletes after Raven-Read-Only become enforced
patch request will not retry if there is an etag present (or if it scripted patch, also if etag is in the script)
Merge branch 'New3' of github.com:ayende/ravendb into New3
RavenDB-1811 Need to re-do this, since we are no longer have a single file system