Don't allow to create users with same name or e-mail

Now when user is created (or invited, which is the same) we check and
return response with status 400 if user with such name or such e-mail
already exists.

Issue: altai-55
Change-Id: I940164b460e28330ce00111384793435d3a9e1b8