Review round 1.

 - Moved page cache recycling to its own PageCacheRecycler.
 - Made clearing of pages optional.