display register page with form
add user registration component

- form for registration
- create links for verification of emails
- redirect on registered
fix login code to relogin deleted users, add registration, verify email code
remove dup code
make sure username is lowercase
username lowercase on login