Caught loop broken by lift vars.

Lifting variables during minifcation caused the loop in the generated
catch function to run before the `uncaught` property was deleted from
the `errors` array. Note that the `caught` variable was unnecessary.
Assigning it the return of a `filter` caused it to get hoisted above the
`delete` statement.