Many update and fixes

* Changed authentication to use username instead of email
* Email is no long required
* Fixed the styling with log in and registration forms
* Opened up the acl to everyone. Everyone can edit everyone's queries,
widgets and dashboard