fail test on returned promise rejection
Add patched ember canary.

This is to get two fixes to ccp.
- the path bug in ccp (fixed in master)
- hotfix for bug in normalizeDependentKeys that can't handle booleans
Fixin' some things

- added needs,
- fixed modelFor so models can be created
- setup can now create properties
- tests fail if returned promises don't resolve
kill dead code dead