Topic/forget username fix

probably this should be:
```python
if not user_email:
    raise ValidationError({'user.email': [trans('Email field is required')]})
```
and the view should be decorated with `return_400_if_validation_errors`