Minor memory management fix

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.