------
Previously to 4.1.27, the eggmonster launchd clients would by default
attempt to setuid to the user by the name "monster" and would always
require being started as root.
Beginning with 4.1.27, the eggmonster launchd clients no longer require
that the process be started by root. Instead, the process will run
in the user context under which it was started unless the `--user`
option is supplied. If `--user` is supplied and is not the same user
as the user that started the process, the process must have been started
by root.
When upgrading to 4.1.27, add `-u monster` or `--user monster` when
starting monster_launchd to maintain compatibility.