Set slugs 576

Tests now pass locally for me.
does use of `rescue` here potentially hide useful errors that may be thrown by `get_solr_response_for_doc_id` or `ActiveFedora::Base.find`. I think if those methods are throwing errors, we'll want to see what they are, yes?