Remove `window.MyAppNameENV`.
Allowing config of asset output paths
Updates yam to version 15

Fixes #1900
Add smoke tests (and testSupport) to outputPaths.
Add a default .ember-cli file and document disableAnalytics.
Add location type for test environment.
More global App ENV cleanup.
Allow multiple pre-processors per type.
Fix #1919
Update `startApp` to provide app configuration.
Make adding more types simpler in the Registry.
Enable test framework agnoticism.
Add test for Blueprint.prototype.lookup's ignoreMissing option.
Remove manual `env === 'production'` checks.

We already have a `enabled` flag for each, why not use it?

Also, folks may need to minify other environemnts.
Indicate tests as a directory in package.json

- the blueprint for app/files/package.con indicated test not tests
Moved modulePrefix to config/environment.js
Allow addons to have public trees.

* Public is namespaced by default under the addons package name.
* Add simple easy to override method lookup pattern for customizing
  treeFor on a type by type basis.
Ensure startApp helper users correct application params.
Updates broccoli-asset-rev to 0.1.1
Add empty function when resource is singular.