compare using JSON library for more robust testing
use better library for comparing XML. Gives better error message for failing test. Refs #828
order the list of departments so it always matches always.
still three tests failing.
merge beta into branch
merge beta into branch
merge fixes
fix dependency
revert part of 7ec7803742b9644d08f97c756dfc181c0e834cd4, accidental commit
dependency fixes for sources with postprocesses
more test fixes. two still failing.
Merge pull request #874 from intermine/passing-beta-tests

Fix all the tests on beta for Java 8