add support for password and enforce_password parameters
add support for passing options to ssh_auth
the home variable is already available
add support for 'system' parameter for user state