Pseudo Facet support

Support for facets consisting of range queries. This allows faceting of custom Solr range fields. Unit test included with support for mock index!