Routes should be configurable to use something other than 'catalog'.

Allow passing id contstraints to the routes.
rescue ActiveRecord::RecordNotFound, not everything
enhance and refactor lightbox_dialog.js, rename to ajax_modal.js
Add ruby 2.1.0 to travis test matrix
Remove explicit capybara dependency. It's required via poltergeist
Update feature and helper specs for capybara 2
Improve the single result message (English only).
Additionally, fixed the render_pagination_info helper so that it didn't
use the humanized class as the default 'entry_name'.  That approach
resulted in "1 active support/hash_with_indifferent_access found"
Merge pull request #666 from projectblacklight/rephrase_single

Improve the single result message (English only).
Merge pull request #662 from jrochkind/remove_rescue_everything

rescue ActiveRecord::RecordNotFound, not everything
Merge pull request #657 from jrochkind/enhanced_ajax_modal

Enhanced ajax modal
Add a route_set parameter to some of the link helpers.
Thie enable blacklight to be used by another Rails engine, without
having to reimplement a number of the helpers. See
https://github.com/projecthydra/sufia/commit/9b495ae76e55aef505cb070fff0b325a31ace356
Merge pull request #650 from projectblacklight/engine_scope_links

Add a route_set parameter to some of the link helpers.
Merge pull request #655 from projectblacklight/configurable_routes

Routes should be configurable to use something other than 'catalog'
Create an interface for building a Solr request. Fixes #664
padding on show_tools bookmarks

Make it line up with other items in panel horizontally,
as well as have consistent vertical padding
Merge pull request #667 from jrochkind/show_tools_bookmarks_style

padding on show_tools bookmarks
Merge pull request #665 from projectblacklight/solr_parameters

Create an interface for building a Solr request. Fixes #664
fix failing catalog controller spec
allow the response object to get passed into render_grouped_response?
line-height for constraints