Refactor exclusion/inclusion/ignore logic, make ignores use the remapping mechanism, add reporting for missing require targets