Change: Fix erroneous reports and reload/restart

Ref: https://dev.cfengine.com/issues/6492

    Reports were isleading about what chkconfig was doing. The implementation
    itself was correct, but the logic for the reports was not.

    Restart/reload was not respected when chkconfig was in use.

    cherry-picked from master

    Fix inline documentation

    The classic services bundle inline documentation indicated it was used by
    default. It is only used as a fallback. This was already fixed in
    lib/3.7/services.cf