Rewrite for yeoman-generator 0.17.x

I'd suggest to use `composeWith` and not waiting for `end` event to launch it.