add git commit-id plugin.
Add property-helper plugin
Update shade plugin configuration.
Add maven invoker (integration testing) support.
Add basic scala support.
assorted minor fixes
Add really-executable plugin with profile for executable creation.
make release profile overrideable