Allow nested output path, if path does not previously exist.
Merge pull request #1872 from rwjblue/allow-nested-output-path

Allow nested output path, if path does not previously exist.
Pass through entire path when proxying

When using the proxy blueprint a request to `/api/posts`
would send the request as `/posts` to the proxied server.
This updates the proxy blueprint to prepend the proxy base on
proxied requests.
Update changelog for http-proxy generator
Merge pull request #1874 from tstirrat/proxy-path-passthru

Pass through entire path when proxying
Add default Addon.prototype.blueprintsPath implementation.
Merge pull request #1876 from rwjblue/provide-default-addon-blueprintsPath

Add default Addon.prototype.blueprintsPath implementation.
Update ember-cli-qunit.
Merge pull request #1877 from rwjblue/update-ember-cli-qunit

Update ember-cli-qunit.
Update CHANGELOG.md.

Updates to changes as of e4e13cc.
Move `tmp-sync` to a dev dependency.

It is approximate 2MB, and is not used in non-test code.
Merge pull request #1882 from rwjblue/move-tmp-sync-to-dev-dep

Move `tmp-sync` to a dev dependency.
Do not require build related packages for every boot.

Requiring these at the top of the file means that for every start of the
`ember` binary these packages are loaded up.

* Doing the requires lazily speeds things up.
* Requiring `broccoli-es6-concatenator` at boot makes `ember-cli` >
  0.0.40 impossible to use for building Ember (or any tool that uses
  an alternate ES6 concatenator) due to a bug with `es6ify`.
Merge pull request #1883 from rwjblue/speedup-boot

Do not require build related packages for every boot.