Add a convenient deleteUser() alternative

This method accepts a UserAccount object and just uses the original
deleteUser() passing the uid to it and the removeFiles argument.
Keep users model in sync

Add or remove users model items when accounts are added or removed.