DDF-765  updated Schematron validation to not be pre-ingest plugin
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
DDF-738 Added the setting of the Metacard.RESOURCE_URI in the requestProperties when calling the the Source retrieveResource methods (through the download manager classes).  It gets set from the actual Metacard.RESOURCE_URI attribute and not the value that is passed in by the user.

Conflicts:
	core/catalog-fanout-framework/src/main/java/ddf/catalog/fanout/FanoutCatalogFramework.java
DDF-768: Added description to fanoutEnabled metatype field
DDF-627 added in the setting of some queryReponse properties to report back the sites that were queried, the total results, the retrieved results and the elapsed time for each source.
DDF-768 Fixed date format for Solr
DDF-627 renamed site-list to source-list to be consistent with DDF terminology