fixed a bug where numeric arguments couldn't be validated by 'choices' option
list-users and update-user command.  Fixed create-user to match changes to lib.