Fixing Issue with Alert Duplicates

* Cache lock mechanism had a flaw
* Destructor killed the cache which is not supposed to happen - it's supposed to expire on its own [doh] :bomb:
* Using 5 mins instead of 15
* closed #71