Update Travis and David DM URLs and use SVG badges

[ci skip]
Merge pull request #45 from d10/patch-1

Update Travis and David DM URLs and use SVG badges
Only end the stream once: 'finish', 'end', or 'close'
Thanks Royston, move to `#then` completely
removeAllListeners when reset