Remove sub-faults and instead produce multiple unique findings
Problem
API Security has a legacy feature allowing checks to create one single fault/finding with several sub-faults/findings. This doesn't make sense anymore and creates complexity in places where sub-faults are treated like regular faults (reporting).
Proposal
Allow checks to generate multiple faults and remove sub-fault support from other areas like reporting.