Refactor maven code into its own package
Add CustomComponentPlugin, for extending the default SoftwareComponent model, which is needed in ivy files
 Add groovy.util.Node classes to help updating a node easily
resolve-maven plugin, to replace any dynamic versions in the resulting pom
resolved-ivy plugin, to replace any dynamic versions in the resulting pom
Add confs-visible plugin to make runtime and compile confs visible
Introduce framework for cleaning up ivy files
Update jar plugins to use custom component plugin
Add server dependency for some of the Ivy version ordering
Notes for 1.9.1 release