'Creates a new user and account. Returns the newly created user.'

def save(self):

    (username, email, password) = (self.cleaned_data[u'username'], self.cleaned_data[u'email'], self.cleaned_data[u'password1'])
    new_user = UserenaSignup.objects.create_user(username, email, password, (not userena_settings.USERENA_ACTIVATION_REQUIRED), userena_settings.USERENA_ACTIVATION_REQUIRED)
    return new_user
