Adds LICENSE.md to addon blueprint
use addPackagesToProject instead of addPackageToProject in a Promise.all
Merge pull request #2522 from jakecraige/fix-test

use addPackagesToProject instead of addPackageToProject in a Promise.all
Merge pull request #2521 from twokul/addon-license

Adds LICENSE.md to addon blueprint
add Addon.prototype.isEnabled for an addon to exclude itself from the project
Merge pull request #2271 from jakecraige/addon-env

add Addon.prototype.isEnabled for an addon to exclude itself from the project
Remove hardcoded `index.html` value

This allows the generated html file to be renamed however is needed.

This is exceptionally helpful for configuring how the root HTML file
should be cached, since the `index.html` is cached harshly by most web
servers

To use it, configure `outputPaths.app.html` in your `Broccoli.js` file:

    var EmberApp = require('ember-cli/lib/broccoli/ember-app');

    var app = new EmberApp({
      outputPaths: {
        app: {
          html: 'custom-name.html'
        },
      }
    });

    module.exports = app.toTree();