feat(gen): Extend scaffolding into a custom directory.

Allows you to specify the appPath in the initial setup process. This will also store the appPath in the bower.json and .bowerrc file