DATACMNS-478 - Allow build to be run on Java 8.

Introduced XmlUnit to make sure we can test XML rendering Java 6, 7 and 8.