config refactoring: fix redundant reset logic

We have this block in our code now:

    // XXXX This is unreachable, since a CLEAR line always has an
    // XXXX empty value.
    config_reset(mgr, options, mvar, use_defaults); // LCOV_EXCL_LINE

We should fix it by changing it to a nonfatal assertion.