Test battery: fix xxdiff dependency

Tests were requiring `xxdiff` to be installed. This fixes the problem.

The change also allows developers to configure their favourite `difftool` in their `~/.metomi/rose.conf` when running
the test battery. The default is to print a unified diff to STDERR.