[DDF-240] Upgraded DDF to Camel 2.12.1.
DDF-236: Better use of constants and moved factories to member variables, as per code review
DDF-236: Added some null checks based on code review
DDF-241 Initial commit for copying the relevant implementation classes of the Catalog Core
API into a new project.
DDF-241 Added note about configuration watcher spring beans should not be removed until
the Java classes within the file have been removed from the Catalog API
DDF-241 Refactored implementation packages into new packages using the following format <old>.impl.<className>
Moved test classes from catalog core api into this impl project
DDF-241 Deprecated implementations that have been copied over to impl project
DDF-241 Moved Abstract Federation classes to implementations project. Corrected Federation
Strategy classes for new refactored implementations.
Deleted i4ce.png because it was moved to impl project.
DDF-241 Embedding catalog implementations within Catalog Commands
DDF-241 Embedded Catalog implementations within Metacard Groomer Plugin
DDF-241 Switched metrics plugin tests to use the new Catalog implementations
DDF-241 Catalog Frameworks fixed to use new Catalog implementations

Standard and Fanout frameworks were changed and their tests fixed.
Moved the CatalogFrameworkImpl into the standard catalog framework project.
FanoutCatalogFramework moved into the fanout framework project.
Tests moved to their respective projects. The fanout project depends on the
standard framework project. FanoutCatalogFramework package was changed to not conflict with
the standard framework when it came to importing and embedding packages.
DDF-236: Upated dependency on search to remove snapshot dependency
DDF-241 Embedded Catalog implementations for URLResourceReader
DDF-241 Embedded Catalog implementations within OpenSearch Endpoint project
DDF-241 Embedded Catalog implementations within REST endpoint
Merge pull request #59 from birda/master

[DDF-240] Upgraded DDF to Camel 2.12.1.
DDF-241 Fixed 2 javadoc spelling errors in deprecated classes. Removed more @author tags.
DDF-241 Embedded Catalog implementations for attribute and metadata transformer
DDF-241 Fixed security-filter unit tests to use Catalog implementations