Test if user exists before trying to create it

If user all-ready exist, guess user homedir instead of hard-coding to /home. This allow to use ```sshcommand``` wherever the homedir is (ie: /var/lib/mycommand).