Put the email field last when on the signup page

for more consistency with the sign-in page
Only change the user's password when the field is not blank
Style the reset-password link; clean up the styles for the auth page