Revamped revision dashboard
Cleaned up implementation of search filters. Fix #2151.