feat(gen): add welcome message and dep notice for minsafe

Adds a Yeoman welcome message. Add a deprecation notice for the minsafe
option.

Closes #452
Merge pull request #489 from eddiemonge/depminsafe

feat(gen): add welcome message and dep notice for minsafe
feat(app): use grunt-bower-install for dep management

Closes #497
feat(app): use htmlmin for smaller HTML files

Use htmlmin options to minify the HTML correctly. Only 'safe' options
are used

Fixes #469
docs(readme): add note about ngmin limitations

Add note about what ngmin does not minsafe

Fixes #498
Merge pull request #501 from eddiemonge/htmlOpts

feat(app): use htmlmin for smaller HTML files
Merge pull request #502 from eddiemonge/498

docs(readme): add note about ngmin limitations
chore(app): fix broken commit

Left out a change in a previous commit that affected htmlmin
feat(gen): add Compass support to the initialization process

Twitter Bootstrap with the Compass CSS Authoring Framework question will show up only if both Compass and Bootstrap have both been enabled
feat(gen): additional work for compass support

Let Bower handle the install of Bootstrap
feat(app): use lowercase file names

All file names should be lowercase. Names in the app should follow the
existing rules

Fixes #463
Merge pull request #504 from eddiemonge/463

feat(app): use lowercase file names
grunt badge
docs(readme): better description

Closes #506

Replace maintainer info as its more of a community project now and a basic description
feat(app): add jasmine browser global to test jshintrc

JSHint fails if you refer to `jasmine` in your tests, e.g. `jasmine.createSpy()`. Allowing this seems like a sane default.
Merge pull request #507 from markdalgleish/jasmine-browser-global

feat(app): add jasmine browser global to test jshintrc
fix(app): copy view files to dist folder

htmlmin was previously copying the view files. Since it now operates
solely on the dist folder, the views needed to be manually copied
fix(gen): fix bower install prompt during project gen

Update Angular and related to deps

Fixes #505
fix(deps): hard-pin angular 1.2.5

Since AngularJS now does regular pre-releases and we don't want to pick up
unstable builds, we should pin the latest stable version instead of relying on
the tilde specifier.
Merge pull request #511 from passy/angular-pin

How should we handle AngularJS pre-releases?