Eco: cleanup task for Page.Terms without Pages
We have a lot of Page::Terms with not corresponding page. They should disappear via dependent_destroy when a page is deleted.
The missing page terms result in @pages containing nil values in search result listings which leads to an Error 500 (calling a method on nil).
A cleanup task will remove the obsolete Page::Terms. Next steps will be monitoring the error and fixing it.