Refactor and improve Users#create
Merge branch 'iba_59_improve_users_registration' into staging

* iba_59_improve_users_registration:
  Refactor and improve Users#create