use Blacklight::SolrResponse and ::SolrDocument in Spotlight::Search to take advantage of the error handling and consistency those APIs present; fixes #466