Add password reset method

Add method to trigger a password reset email for a given username or
card number.

Example:

GET /main/passwordreset?user=jsmith&format=json

If the value of "user" does not match the library card regular
expression, it is assumed to be a username.

Signed-off-by: Jeff Godin <jgodin@tadl.org>