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.
Merge remote-tracking branch 'upstream/master' into simplify-properties
remove rewatch
sync bindings on connect