Method set_new_password changed.
Large part of method moved to controller.
Merge remote-tracking branch 'origin/dev' into dev

Conflicts:
	.gitignore