Added automatic password generation. If you leave a password blank a new one will be generated automatically when the account is created.