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

Allow passing id contstraints to the routes.
Merge pull request #655 from projectblacklight/configurable_routes

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