Add an action to create a user account.

Check if the given account exists and returns an error. Otherwise, create the
given account and save it to "user.account" collection. The password is
encrypted with shaHex function.