PLAT-6787 - Enhance maven configuration

Tidy and document pom.xml