DDF-768 Added query result cache to catalog framework

-Added Solr based result cache to standard catalog framework
-Merged fanout framework functionality into catalog framework
-Added parameter passthrough to OpenSearch endpoint