Feature/student login

This pull request completes the new student login. Students now register with email and password. After registration they get redirected to their edit page to complete their profile. Furthermore they can now activate themselves via OpenID using a form on their profile page.