Styled SQL authentication password pages
BUGFIX: reset password function missing db connection
Resetting now generates a random password instead
 of always using the same one