Registerwithallauth

Register,login,logout,change password,reset password using django allauth
Social login still needs to be configured.
Edit user profile
Super admin dashboard is not yet complete ,but it contains functionality to create community and edit community profile and edit organization profile
`requirements.txt` is a special file used to freeze and install packages via `pip`. 
More information [here](https://pip.pypa.io/en/latest/reference/pip_install.html) and [here](https://pip.pypa.io/en/latest/reference/pip_freeze.html).