Add a search result entity.
Add a public website repository for search.
Add the search repository to the registry on load.
Add a search interactor.
Relocate the search request json fixture.

New location is better suited to having different formats of search response.
Add a content service repository for search.

Munges the response into the same format that we picked for the public website responses.
Adapt the core initializer to use the content service search repository.
Add a fake repository for testing search.
Implement the search controller
Implement the search results page and plumb in the search box.
Move some of the repeated declaration in page objects into the base class.
Update / add page objects for search results.
Add a feature for search behaviour.
FIXUP - fix indenting in SearchReader.
FIXUP - reorder lets and before block in SearchReaderSpec.
FIXUP - fix indenting in SearchReaderSpec.
FIXUP - rename SearchReader to Searcher
FIXUP - rename SearchReader to Searcher - search controller changes.
FIXUP - add MAS_CONTENT_SERVICE_URL to .env
FIXUP - apply translation to search copy