Print help when unrecognized options are used.
No error if user home directory exists.
Do not hardcode "100" as group id, look it up.