add test for `#with view as foo`
add test for reusing keyword created in {{#with as}} as the path for a nested {{#with as}}
Normalize path for binding {{#with as}}.  Ref #980
Undo revert on master so branch is mergeable again
Merge remote-tracking branch 'origin/master' into simplify-properties
make benchmark runner more stable and update benchmark.js
remove TMP_ARRAY
add observers wiring to finishPartial
Move initial observer setup to finishPartial
Merge remote-tracking branch 'https/master' into simplify-properties
Merge remote-tracking branch 'https/master' into simplify-properties
WIP defer descriptors
Merge branch 'master' into simplify-properties
Merge remote-tracking branch 'kselden/observers' into simplify-properties

Conflicts:
	packages/ember-metal/lib/mixin.js
Remove TUPLE_RET
Merge branch 'master' into simplify-properties
Merge branch 'master' into simplify-properties
Merge branch 'master' into simplify-properties
allow computed properties to be overridden
During apply not applyPartial, chains maybe setup, this makes sure they are updated.