Fix post merge errors
Fix post merge errors
Reapply change to SolrLogger to make it not static and allow extensions
Exposed some methods for inheritance and reuse
Add method to manage date range gap in facet
Update submodule