Move finalizeAll from the blink heap infrastructure branch to trunk.

Move over more tests from the branch to trunk.

Some of the tests are slightly modified and contain FIXMEs to
remember to bring them back to what they should be once we have
conservative stack scanning.

R=erik.corry@gmail.com, haraken@chromium.org, wibling@chromium.org
BUG=

Review URL: https://codereview.chromium.org/131643002

git-svn-id: svn://svn.chromium.org/blink/trunk@164778 bbb929c8-8fbe-4397-9dbb-9b2b20218538