fix merge: fragment.reassign signature and make teardown same order as update and splice. fix jshint issue.
removed commented out code
Merge remote-tracking branch 'upstream/0.4.0' into reassign-2
Merge remote-tracking branch 'upstream/master' into reassign-2

Conflicts:
	src/render/shared/Fragment/reassign.js
Merge pull request #565 from martypdx/reassign-2

Merge reassign and jshint fix