581 fetch user using email

close #581 
I think it would simply if you `raise django.http.Http404` or simpler you use `get_list_or_404` on line 36.