systemd: set User/Group and don't change uid/gid if already set
Immediately start unprivileged, there's no need to start as root when running under systemd. Allows access to /proc/self/fdinfo/ which is otherwise owned by root:root among other things.