began implementing /password/forgot
WIP on forgot password tests
implemented client side of forgot password

added a verification test of the forgot/reset flow
added verification test for bad forgot password flow

updated error responses to more closely match api.md
Merge pull request #122 from dannycoates/forgot

Implement forgot password flow