Fix to use `Ember.ArrayPolyfills.forEach`
Use tag name supported by html 4

Some browsers that not supported html 5 couldn't render 'section' tag.
This test doesn't have to use 'section'.
Merge pull request #2529 from tricknotes/for-each

Fix to use `Ember.ArrayPolyfills.forEach`
Merge pull request #2530 from tricknotes/use-html4

Use tag name supported by html 4
Switch assertion for simulated Ember.create

The object created by simulated `Ember.create` has many property.
So `deepEqual` couldn't be used for its' assertion.
Allow missing whitespace for assertion fot html text

IE8 ignores whitespace between tag.
[wip] Fix test for setTimeout with negative wait