update #url_for_document to use explicit configuration

Add new Blacklight configuration:

```ruby
config.show.route
```

that allows the configuration to provide additional routing parameters for determining routes for SolrDocument objects.