Improved sanitization for member directory search terms

Also ensures that member directory searches check against display_name, to
ensure that fullname searches return something.

See #50