extracted the login page to an own generator
added passwort reset feature to the login component
added USAGE and spec for the login page generator
login page pull request review

+ moved some more logic from controller to model
+ added changelog entry
+ cache reset password page detection
+ minor refactorings
Merge branch 'develop' into feature/login

* develop:
  pull request review
  added controls for the video widget by default

Conflicts:
	CHANGELOG.md
Merge branch 'feature/login' into develop

* feature/login:
  login page pull request review
  added USAGE and spec for the login page generator
  added passwort reset feature to the login component
  extracted the login page to an own generator