add letter opener gem

[#83465828]
change shared examples to be explicit (JSON)
[#83465828]
request password reset service
[#83465828]
consistency (description in tests with double quotes)
request password reset endpoint
[#83465828]
enable password endpoint
[#83465828]