Server task takes into account config.output and config.staging

Fixes part of issue #595.

Yeoman should allow configuring the `app` and `test` folders too.

For more info see issue #105