DDF-512  updated so that HazelcastNotificationStore uses Hazelcast directly vs. platform cache abstraction
DDF-512  code cleanup per Sonar and code review comments
DDF-510: Added SubjectUtils class to help working with subjects.
Also fixed some xml formatting and cleaned up dependencies.
DDF-533 Added function to remove a persistent notification from the cache.
DDF-533 added check to make sure notification is not null in
removeNotification function
Merge pull request #13 from mplachec/master

DDF-533 merged pull request for persistent notification removal
DDF-546 - updated to ddf-parent-2.0.0
DDF-581: Remove unused imports in ddf-platform
DDF-585: Persist product cache entries
Merge pull request #14 from bradh/redundantimports

DDF-581: Remove unused imports in ddf-platform
DDF-522  integrated saved_query persistence to Cassandra into OSGi container
DDF-527  removed client code from CassandraEmbeddedServer, it is no longer a service and only a server
DDF-579:  adjusted logging statements to more appropriate level
DDF-579: refactoring of Solr Server into platform
DDF-579: changed to persist notifications using PersistentStore API
DDF-579:  changed to use CQL vs. ECQL to support fields named id
DDF-579: updated notifications console commands for testing send and delete of notifications
DDF-579:  fixed comment
DDF-579:  changed id_txt field from uuid to text type
DDF-579 Fixed bug with creating Cassandra folders

Cassandra was configured to create folders in the root directory instead
of the folders created in the Karaf data folder.