Split off html search and associated tests into own class
Missed these tests from my previous commit.
Handler composition classes called by htmlrequesthandler should now have a public Handle method and that is all.
Unit tested and added in basic book detail view
Added results found text at top of search results page
add config through to book harvester. This uses the HarvestPaths config property in order to determine which paths to harvest.
Fix breaking unit test
Made filesystemharvester harvest dirs that are specified in config