Support external DTDs in descriptor when using Java8.
Require that the test is not executed in embedded mode to avoid test classpath being polluted with xerces
Merge branch 'ear_externaldtd_fix' of https://github.com/netmikey/gradle
Mention a contribution from Mike Meesen
Pull request polishing