Allow for a configured partial to be used and fallback on catalog/facet_...

...limit.

Closes #26 

I'm not sure if there is a better way to accomplish this or not, but this does allow for the configured facet partial to be rendered.


In a test I'd expect you to use `double(name: 'field_name')`  rather than  `OpenStruct.new(...)`