add groups support to adduser and update syntax