[DDF-180] Remove System.out.println from CatalogFrameworkQueryTest
[DDF-180] Remove println usage in TestMetacardTransformerActionProvider
[DDF-180] Remove println usage from TestCddaOpenSearchSite.java
[DDF-180] Remove System.out.println() usage for PredicateTest.

Also removed some unused code that had println usage.
[DDF-180] Remove println usage from SearchPageTest.java
[DDF-180] Remove println() usage in TestOpenSearchSiteUtil
[DDF-180] Remove System.out.println() usage from FilterPluginTest
[DDF-180] Remove println() usage from TestXmlTransformer
DDF-447  added unit test for leading hyphen in contextual query of a subscription's predicate
DDF-447  updates to escape the hyphen, underscore, and other reserved Lucene search chars for backwards compatibility
DDF-444: Added checkbox to enable/disable notifications. Turned off by default.
DDF-444: removed redundant checks and added test case for no notifications.
DDF-444: Created checkbox to enable or disable notifications. Defaulted to ON
Merge branch 'DDF-180' of https://github.com/bradh/ddf-catalog into master
Reviewed by: @mrmateo
[DDF-456] Switch to slf4j for opensearch, rest, schematron and security part of ddf-catalog