Share distribution plugin

Hi,

I've implemented the following stories ( from https://github.com/gradle/gradle/blob/master/design-docs/building-and-packaging-applications-and-libraries.md ):
* Share distribution definitions with the application plugin.
* All distribution archives are built when project is assembled.

I encounter some difficulties to keep application name configurable and I'd like to have few feedbacks on this point.
I'd like to have few more informations on how to use SoftwareComponent before going further on the next story.

Cheers,

Sébastien