Refactor global consistency checks
Refactor global consistency checks

Refactor the remaining global consistency checks.
This means all of these tests now utilise fixtures as parameters.

IATI/IATI-Website-Tests