[#71357336] Change forgot_password button to link

Signed-off-by: Gerard Cote <grcote@gmail.com>
[#71357336] Same message sent regardless of email presence

Signed-off-by: Gerard Cote <grcote@gmail.com>
[#71357336] Refined tests for password resets

Signed-off-by: Gerard Cote <grcote@gmail.com>