Move to a unified release process whereby all we tag all modules together:
http://www.jboss.org/community/wiki/DavidsMavenReleaseProcess
This will enable users to checkout from the tag and build directly. The drawback is we'll no longer have assurance that we lock individual modules inbetween releases.
- Inherit version from build parent
- Use ${project.version} for intermodule dependencies