(feat) ng-poly:app asks for host and port
(chore) update jshint-stylish
(fix) gulp unitTest runs lint task first
(fix) add gulp test task to run unit and e2e tests

Generator scaffolds out package.json with test script to run
`gulp test`. This would cause an error. Now, there is a gulp test
task.
(chore) bump version to 0.3.1
(fix) set jshint latedef to nofunc

This allows users to define functions last in controllers and simply
set properties of the viewmodel to these functions.
(chore) bump version to 0.3.2
(feat) add option for specifying appDir

BREAKING CHANGE
ng-poly:app asks for app directory and unit test directory. testDir
is no longer stored in .yo-rc.json.

How to update project to use this generator
1. Add appDir and unitTestDir to build.config.js
2. Update gulp/{analyze,build,test,watch} to use build.config.js
(docs) remove test-dir option in README
(chore) bump version to 0.4.0
(fix) karma preprocessors use appDir

Karma preprocessors now use appDir from build.config.js.
(chore) bump version to 0.4.1