Change the Way Group and Expert Search is Done

This follows onto Ben's commit and expanding on it to include options
on the patternsearch to pull exact matches to the top and use it
exclusively for finding experts and groups.