Increased typechecking on user registration/login forms

1. Appropriate display of errors.
2. Can be added: pop-over showing data-format to be filled.