Revert "Revert "mm: implement WasActive page flag (for improving cleancache)[faux123] (Feedback welcome if there is a different/better way to do this without using a page flag!)""

This reverts commit 12c985fc99c695f60d66e9c5d650eb5cfbfdcb9c.