ENH: added posix specific options to change user and umask