Support for running multiple queries on a given domain

`CompositeSearchHelper` dedupes the URL's of returned results, and has a static list of URL exclusions for URL's that are returned in search results for pages that may not be relevant for certain use cases.