adding --runuser, --rungroup, and --daemon command-line options