Merge pull request #201 from passy/bower-perf

Remove bower dependency
Update deps
Update changelog
0.10.4
Add Node 0.10 to travis file
Add .npmignore
Test folder is actually used by other generators

Didn't know
generator.install

Includes three new methods:

    - generator.npmInstall()
    - generator.bowerInstall() (formerly: generator.install())
    - generator.installDependencies(), which combines the former two
Merge pull request #205 from passy/installdeps

Add generator.installDependencies to install bower and npm dependencies
Update changelog and improve style
0.10.5
Replaced 'read' with high-level 'prompt' lib

/ref #199

This changes the prompt API slightly and adds the following features:

    - `grunt-init` style coloring
    - `default` can be a function (in preperation of "magic defaults")
    - if `default` is a boolean, it will display a 'y/n' prompt with proper
      validation
    - validations occurs after a value is entered and not after the whole wizard
      completed