Improved the admin dashboard for user centric apps.
Fix newsletter form toggle JavaScript.

This is needed to decouple the JS from the names used for the form fields. In the case of the signup form we're using no form prefix and in caes of the profile edit form we're using a form prefix.
Make email adresses unique.
Make giving an email address in the social signup account form required.