Refactored big parts of the project. Implemented usage of Hazelcast and Akka  for cluster-setup.
Removed some warnings via IDEA inspections.
Fixed JMX wrapper interface which has to be public.
Cleanup of code.
Moved couchbase calls to distinct class StorageDBController.
Cleanup of ConnectionManager.java
Removed unnecessary field from AddDataTask.java
Changed Hazelcast usage from MultiMap to Map for user lookup document. Fixed Gson de/serialization for DocumentMetadata with custom DocumentMetadataAdapter. Changed some access level modifiers to package private.
Implemented custom Hazelcast StreamSerializers for DocumentMetadata and SerializedData.
Fixed configuration of custom Hazelcast serializers.
Added CreateLookupDocumentMessage to enable retry for creation of lookup document in hazelcast and better control when StorageProcessor is initialized to handle messages. Added statistics to monitor creation and deletion of StorageProcessor actors.
Used Akka scheduler to retry failed events with 50 ms delay.