++ Added required field listeners to add/edit dialog.
++ Added focus listeners to password fields.
++ Password fields are populated with bogus data when a user with a password is being edited. The password fields are cleared when one of them gains focus. Passwords are only changed when the user changes the fields and presses the Add button ( basically if they click on a password field and add a password ).