Fixes #3263
Fix this by using a unique sha256 generated for each unique key.
ElasticSearch and Redis are both treated like a database. Each indexs are based on the object names uniquely indentifying the event. Upon each delete event of the named object deletes the index on elasticsearch and redis respectively.
This change brings a change which was done for the 'mc' package to allow for clean repo and have a cleaner github drop in experience.