Bump yeoman-generator dependency to ^0.17.1
Update to latest generator test API.
Don't lint test/output
Bail on first test error to preserve erroneous output.
Compare templatized default Gruntfile.js with fixture.
Add project prompt 'buildDirectory' to allow customization of the built output.
Nest current project tests under 'defaults'.
Separate assertions.