Fix some bugs, implement method to create and send random password in case it's forgotten
Add the Role attribute to allProjects through 'extend', add 'Back to Profile' button to edit profile view
Create the random password in the backend instead
Implement reloading automatically after changes are made
Make user roles changeable directly on edit profile view instead of redirecting to userlist, make other moderators plaintext if a moderator is logged in on userlist
Fix cannot interpolate error
Delete some newly useless lines
Merge pull request #38 from onurv12/master

Implement 'Forgot Password' button for login, add button to 'Edit Profile' view and fix issue #26