fix failing catalog controller spec
use equivalent-xml gem for attribute-order-independent html equality testing
rspec function for testing order-independent array equality
actual fix for order-independent rspec, sorry for before
When removing 'no-js', also add a 'js' class.

Adding the 'js' class is demo'd in the originator of the no-js
thing at http://www.paulirish.com/2009/avoiding-the-fouc-v3/
and commonly used in other places that do the no-js dance. It
can come in handy.
rescue ActiveRecord::RecordNotFound, not everything
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"
allow the response object to get passed into render_grouped_response?
provide a kaminari-compatible implementation of #page_entries_info
deprecate methods removed in Blacklight 5.x  with a logged warning
Merge pull request #673 from projectblacklight/4.x-deprecations

4.x deprecations and backports from 5.x