updated scripts to work with current package releases
Fixes #3: the --no-groups option seemed to prevent logins. Removed unneeded definitions of defaults and enabled creation of home-directory when the script is run by root.