Squashed commit of the following:

commit b45c3130f3c3fa72933855c050ea89170ebcf20c
Author: Zachary Carter <zack.carter@gmail.com>
Date:   Mon Jun 9 13:53:33 2014 -0700

    test(oauth): remove extra log

commit 7be03c02a100d213c75921eca6c409d4428ae34e
Author: Zachary Carter <zack.carter@gmail.com>
Date:   Mon Jun 9 13:47:27 2014 -0700

    test(oauth): log out of 123done after sign up test

commit 7c5f8cc1b40ddce586f1b5049cb202ba1027862e
Author: Zachary Carter <zack.carter@gmail.com>
Date:   Fri Jun 6 08:38:40 2014 -0700

    refactor(oauth): transition to ready on original password reset window

commit b960de1f112cb5c0a62412aef12a4f9d7689f05d
Author: Zachary Carter <zack.carter@gmail.com>
Date:   Wed Jun 4 23:16:48 2014 -0700

    tests(oauth): add functional tests for password reset

    Fixes #1187.

commit dcb2012f72c516fd43a6ac4667e42aae34ee4507
Author: Zachary Carter <zack.carter@gmail.com>
Date:   Wed Jun 4 13:42:21 2014 -0700

    feat(oauth): support password reset from OAuth flows

Closes gh-1205.