Implement support for user password reset
This MR implements #90 (closed) in a slightly different way as it requires the password to be explicitly passed as a command line argument instead of being generated during reset.
To prevent the password to leak to the shell history, one can obtain it via read
, like in the example:
$ (read PASSWD; lightmeter -email_reset <email> -password "$PASSWD")
Edited by Sam Tuke