Reject Until Errors.

Otherwise, if you have a catch block tied to this promise, it will
never get called.
Merge pull request #102 from codecaffeine/reject-until-errors

Reject ‘Until’ Errors