move default search_action_url helper into Blacklight::Controller, and add method docs about the feature.

Fixes #620
extract Blacklight::Base from Blacklight::Catalog, providing only the methods needed to use the blacklight helpers and partials
Merge pull request #621 from projectblacklight/issue-620

Make it easier to work with Blacklight outside of a Catalog-like controller