add sub project support and use the dist task

The stage task does not create the "start" command that the init script
expects..
update metadata.rb with explicit versions
Merge pull request #3 from ties/master

Subproject support & Dist task instead of stage