DDF-751: Added security plugin to catalog app.
Logs current operation and user (if known).
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
DDF-772 Added support for CQL distance units
Merge pull request #27 from jvettraino/master

DDF-627 renamed site-list to source-list to be consistent with DDF terminology
DDF-768 Fixed max result regression