Add nonunique option to user module, translating to the -o/--non-unique ...

Add nonunique option to user module, translating to the -o/--non-unique option to useradd and usermod.

I tested this on Linux (Ubuntu). I'm not 100% sure if the OS specific subclasses should be implemented in the same way though.