Changed logging in to work with email.
Now you log in with emails instead of your username.
The form is changed.
The view now also has space to perform some action if the user signed up via social authentication and attempts to log in using the non social panel instead.
Fixed signing up.
It used to not take in the users password and so all passwords were blank.
Thus logging in is now fixed