[#6105] Ignore javadoc linter in JDK8.

JAXB classes have the schema inserted into the javadoc using > instead
of &gt which is incompatible with the linter. The TCK tests need many of
their generated javadoc fields to be completed or removed.
Add support for configuration of runtime services via System properties.  Collapse SE vs EE Maven profiles into one.  Collapse SE and EE batch-config.properties into one too.
Merge [#6105] Ignore javadoc linter in JDK8.  Considerable changes since I'd gone away from the EE vs SE Maven profiles in the last commit.
Merge [#6105] Ignore javadoc linter in JDK8.  Considerable changes since I'd gone away from the EE vs SE Maven profiles in the last commit.
Remove duplicate Maven plugin setting property permission for Java 8