Delete the object if there are no more listeners

This will prevent a memory leak in some cases.
Update angular-event-aggregator.js
Update angular-event-aggregator.js
Merge pull request #2 from MichielDeMey/patch-2

Delete the object if there are no more listeners