Issue #1938386 by andypost, mkadin, tim.plunkett: Convert contact_category_()* pages to a new-style Controller.