Fix route matches so that named catalog routes match before catalog/:id

Looks like the resources :catalog route got moved in front of the call to create default blacklight routes at some point.  This meant that catalog/ followed by any of the named blacklight routes were getting matched to catalog/:id first instead. 

Let me know if you think we should add some testing for this or just let it go as is.