daemon: add supervision_enabled var
explicitly name a bunch of boolean checks that enable
supervison mode and improve comments
Reviewed by: kevans
Pull Request: https://github.com/freebsd/freebsd-src/pull/669
(cherry picked from commit 203df05b692b5e2b92c990d8971f5797e3a7a139)