merge after pull
Better method name
Test for queue like behavior
Better benchmark
small fixes + printf debugging output
Merge remote-tracking branch 'origin/voron_new_pagers' into voron

Conflicts:
	Voron.Tests/Storage/MemoryMapWithoutBackingPagerTest.cs
	Voron.Tests/StorageTest.cs
	Voron.Tryout/Program.cs
Fixing memory mapped file leak.
Better file name
removed "printf debugging"
Merge commit '406c36c93853f3653b8f483d994b63b2bc600f0a' into New3

Conflicts:
	Raven.Voron/Voron.Tests/Backups/Incremental.cs
	Raven.Voron/Voron.Tests/Bugs/EmptyTree.cs
	Raven.Voron/Voron.Tests/Bugs/InvalidReleasesOfScratchPages.cs
	Raven.Voron/Voron.Tests/Bugs/MultiAdds.cs
	Raven.Voron/Voron.Tests/Bugs/PageSplitter.cs
	Raven.Voron/Voron.Tests/Bugs/Snapshots.cs
	Raven.Voron/Voron.Tests/Bugs/TreeRebalancer.cs
	Raven.Voron/Voron.Tests/Storage/MemoryMapWithoutBackingPagerTest.cs
	Raven.Voron/Voron.Tests/Storage/Restarts.cs
	Raven.Voron/Voron.Tests/StorageTest.cs
	Raven.Voron/Voron.Tryout/Program.cs
	Raven.Voron/Voron/Impl/Journal/WriteAheadJournal.cs
	Raven.Voron/Voron/Impl/PagerState.cs
	Raven.Voron/Voron/Impl/Paging/MemoryMappedPager.cs
	Raven.Voron/Voron/Impl/Paging/Win32PageFileBackedMemoryMappedPager.cs
	Raven.Voron/Voron/Impl/WriteBatch.cs
	Raven.Voron/Voron/StorageEnvironment.cs
	Raven.Voron/Voron/Util/Utils.cs
	Raven.Voron/Voron/Voron.csproj
the following changes included:
1)fix for RavenDB-1740
2)added credentials when ReplicationInformer::RefreshReplicationInformation() is called
3)fix after bad merge for WriteBatch.cs
Merge branch 'New3' of github.com:ayende/ravendb into New3