added events onDownload & onListening

just getting the ball rolling
Merge pull request #141 from Sheraff/master

added events onDownload & onListening to get the ball rolling on plugin stuff