Correctly empty the list of hotkeys on $destroy.
Correctly empty the list of hotkeys on $destroy.

The original code with `delete` was just setting each element to `undefined`. This would lead to an error when the `$destroy` is received more than once. (I can't say why I'm receiving `$destroy` more than once.)
pkaminski/angular-hotkeys,looker/angular-hotkeys,NickWoodhams/angular-hotkeys,joomlavui/angular-hotkeys,alexcrack/angular-hotkeys,Hypercubed/angular-hotkeys,orlando/angular-hotkeys,Invacio/angular-hotkeys,mtuzinskiy/angular-hotkeys,chieffancypants/angular-hotkeys,kunalkamble/angular-hotkeys,ejmarino/angular-hotkeys,websiddu/angular-hotkeys,tomgutz/angular-hotkeys,ChurchDesk/angular-hotkeys,theclapp/angular-hotkeys,mo3taz-abdallh/angular-hotkeys,mattraykowski/angular-hotkeys,richtmat/angular-hotkeys,gbasto/angular-hotkeys,diffalot/angular-hotkeys