Catalog items

This PR makes Spotlight::CatalogController use more of the existing blacklight machinery (and, doing so, fixes #122 and #123), and merges the ItemController functionality into Spotlight::CatalogController.