moved task creation and naming out of maven publishing plugin and into common support classes
added javadoc and javadocJar task creation to CommonTaskFactory
added javadoc publication to maven-publish-ext plugin
added mechanism to configure default source and javadoc publication for the maven-publish-ext plugin
cleanup - consolidate task creation to CommonTaskFactory
Merge pull request #50 from mlueders/refactor_task_creation

Refactor task creation