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 `applicationHTMLRoot` in your `Broccoli.js` file:

    var app = new EmberApp({
        applicationHTMLRoot: 'custom_name.html'
    })
This should not be needed.  We should keep the `index.html` file in place in the repo, and the config option just modifies the output path (the assertion part of the test is great for that).