Add new unified search controller

This is used only when the "ui=unified" query parameter is supplied to
search.