[FEATURE] Add caching wrapper service for t3lib_pageSelect

This wrapper class implements static caches for pages, pageOverlays, menus and rootlines to improve performance on pages where several different viewhelpers are accessing t3lib_pageSelect.