Test if user exists before trying to create it

If so, guess user homedir instead of hardcoding to /home