Rewrite for yeoman-generator 0.17.x

I'm not really clear on how `composeWith` works. Where do I call it? Does it run automatically when generator-gulp-webapp is initiated? Does it run in parallel with generator-gulp-webapp or after it's finished?