user module new update_password option

Now you have the option to NOT set the password if the user already exists,

this works well for 'initial password setting' on user creation and avoids
having extra tasks and conditionals.

tested on linux (gentoo, ubuntu)
NEEDS the BSDs/solaris/AIX crowd to test, simple change but ... IT SETS PASSWORDS!!!!