hadown autofill --reason with SUDO_USER or SSH_USER if not specified

and if /etc/nonhumans exists, and the username is present there, error requesting the caller set -r to help a later ops person find the human and find out why it was downed, to reduce "too many cooks" problems.