Update broccoli-sane-watcher version.
Merge pull request #2191 from rwjblue/update-sane-watcher

Update broccoli-sane-watcher version.
Ensure all addon hooks are executed in addon test harness.

Previously, when using the `tests/dummy/` app in an addon project, the
only hooks that were called were build related (because we only added
the addon project to the `addons` list in the `Brocfile.js`).

Now, we always add the addon project. This allows testing commands,
blueprints, middleware hooks, etc.
Merge pull request #2195 from rwjblue/addon-hooks-in-addon-project-dummy

Ensure all addon hooks are executed in addon test harness.
Add description to addon command.

Without this, it inherits the description from `ember new`.
Merge pull request #2196 from rwjblue/addon-description

Add description to addon command.
Bump version.
Update bundled npm version.
Ensure regression does not happen
Merge pull request #2199 from bcardarella/bc-addon-blueprint-package-fixes

Ensure regression does not happen
Update broccoli-file-remover to 0.3.1.

This version fixes failures on Windows.
Merge pull request #2204 from rwjblue/update-file-remover

Update broccoli-file-remover to 0.3.1.
Ensure bower.json gets correct metadata

It is debateable if the `name` property is even necessary, but in any
case it definitely shouldn't render as `dummy`.
Merge pull request #2202 from bcardarella/bc-more-meta-data-test

Ensure bower.json gets correct metadata
Merge pull request #2198 from rwjblue/update-vendored-npm

Update bundled npm version.
Update version.
Remove less from initial registry.

Now it should be pulled in from ember-cli-less.
Merge pull request #2210 from rwjblue/remove-less

Remove less from initial registry.
Adds optional globbing to init with `ember init <glob-pattern>`, and moves original functionality to `ember init --name=<app-name>` #2156
Added ability to pass multiple glob patterns to `ember init`