JC-1869 Got rid of duplications in plugins pom.xml

Moved out the configuration of the plugins into plugins' Plugins Parent POM
into `<pluginManagement>` and simply referring to this configuration from
sub-modules.

Additionally moved out properties, distributionManagement and repositories
to Plugins Parent POM.
JC-1869 Got rid of warnings and added javadocs to QnA plugin