Group tests for detailed validation output
Group tests for detailed validation output

This provides a clearer separation of the tests that deal with detail.
It does, however, make it harder to tell when a boolean-output test
is missing a corresponding detailed-output test. This seems like a
reasonable trade-off, at least at this point in time.

IATI/iati.core,IATI/iati.core