Revert "Remove SearchPathSetter"

This reverts commit 22cd51aa80a43aea391a92cfd92ad1022c7db5a2.

Service Manual needs custom search to look in a different index.
Merge pull request #43 from alphagov/search-path

Revert "Remove SearchPathSetter"