Fix critical loading bug

Previously excluded paths were still being added to the delete candidate list. This meant that excluded paths were *deleted* when orphan removal or force updates were enabled. D'oh!
This patches that problem and also normalizes and improves messaging when skips occur.