Add .throwUp(throwUp)
Add test case for .throwUp(throwUp)
Add error to progress event
Fix test case

As the original `res` is retained and not `null`-ified, this shoul be
`undefined`
Merge pull request #1 from silvinci/dont-throw-up

Don't throw up