signup: check if both passwords are matching
signup: refill the form when an error occurred

This commit will fill out some fields of the signup form automatically
after an error occurred and the view is displayed again. This prevents
the user from filling out everything again.