ci: clean up exclusion lists
This MR removes a dozen or so tests from the exclusion masking (most will now be detected as "skips") and categorizes the remaining tests into sections based on what appears to be wrong with them.
Edited by Ben Boeckel