Add otherwise error callback to redirectToSignup promise. Fixes #1071

Attach errorHandling via `otherwise` callback to `redirectToSignup` promise.

Manually tested by forcing error conditions, experienced valid error behavior.

`grunt validate` results look ok:
PASS 133 tests executed in 149.622s, 133 passed, 0 failed, 0 dubious, 0 skipped.