extend login_view with validation
(cherry picked from commit 162e800)
registration is working, currently without activation by user
ATTENTION: npm install   (cause: nodemailer)
(cherry picked from commit ad4f97e)
user could now activate himself by clicking link in email
(cherry picked from commit 2d6059a)