Normalize dependencies and allow to hard-code groupIds, as they are unlikely to change.
Inherit conf from defaultconf attribute
Add assembly support.
Refactored the maven pom generation into smaller pieces.