DDF-22 Removed unused, commented code for clarity.
DDF-22 Removed unused private field in OpenSearchSource
DDF-22 Added QueryByID functionality

Using the DDF REST, added a REST call to retrieve a single record by ID.
Added and refactored unit tests for the REST call.
DDF-22 Removing the deleted files from a refactor
DDF-22 Added Integration tests for QueryById FedSearch call

I refactored and added to the Pax-Exam tests we currently have. The newest
file is TestFederation.java
DDF-51: Modified links to not navigate away from search page.
Extensible Metacard unregister and list registered types functionality.
DDF-49: MetacardTypeRegistry immutability of registered types set.  Clean up of logging statements.  Test comparing a QualififedMetacardType with a MetacardType.
Merge remote-tracking branch 'upstream/ddf-extensible-metacard' into ddf-extensible-metacard