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
better syntax & on-download triggers  even with -q
use proper engine method for on-downloaded event

https://github.com/mafintosh/peerflix/pull/142#issuecomment-61387482
on-downloaded triggers only once
Merge pull request #142 from Sheraff/master

better syntax & on-download triggers  even with -q
0.21.0
bump network-address
use localhost when possible to fix #136
0.21.1
fix --remove
0.21.2
Now also report file size when running with -l switch
Report the -l filesize with byte formatting
Merge pull request #148 from blissland/development

Now also report file size when running with -l switch
0.21.3
Merge github.com:mafintosh/peerflix into pause-resume
Only deselect file that is being streamed back

But deselect all files if running with the `--all` flag