1. Added a PagerState.Release() statement into the constructor of the PureMemoryPager class.  2. Added tests to ensure that the creation and disposal of pagers leaves the instance count unaffected.
Added lines that break the CanAddVeryLargeValue() test.
Modified the Tree.AllPages() method so that it accounts for overflow pages.
Renamed instances of Overlfow to Overflow.
Removing duplicate set
Tests should not be in an #ifdef
Adding a failing test to the rebalancer.
Merge branch 'voron' of https://github.com/myarichuk/raven.voron into voron

Conflicts:
	Voron.sln.DotSettings.user
	Voron/Trees/Tree.cs
Adding multi values to AllPages
Manual merge of pull request from Rob Lyndon
https://github.com/ayende/raven.voron/pull/4
Merge branch 'voron' of https://github.com/TMT-Rob/raven.voron into voron

Conflicts:
	Voron.sln.DotSettings.user
removing user file
Exposing issue with rebalancing
Fixing rebalancing issues caused by:

1) missing old node remove when moving branch
2) does not taking into account that the first node of branch page can have empty key during node size calculation
Merge pull request #5 from arekais/voron

Fixing rebalancing issues caused by:
Fixing tests failing in release mode
Small refactoring - introducing interface so we can change free space policies more easily
Adding trivial implementation for no free space utilization
Returning to current free space repository
added TreeWriter for WriteBatch
Merge branch 'voron' of https://github.com/ayende/raven.voron into voron