Edited user create command to allow an external authentication plugin (e.g. ldap) to be specified