Fix failing PageCacheMonitorTest

I had made the silly mistake of not enabling pin/unpin monitoring for the DefaultPageCacheMonitorTest.

This commit also makes PageCacheMonitorTest talk about about PageCacheMonitors instead of concrete implementations.
Merge pull request #3390 from chrisvest/2.2-pagecachemonitor-test-signature

Fix the failing PageCacheMonitorTest