core: CheckResult to keep insertion order

* makes them have the same order as for example the schematron
  input file, and hence not break the tests on different machines..