Improve view container lookup performance
Fix typo
Convert a for in loop to a plain for loop
Use a string instead of an array in RenderBuffer
Make Chrome initial popstate workaround account for rootURL
Fix Application#reset destroy issue
Missing semicolon
Ignore webkitStorageInfo during namespace lookup to avoid warning
Fix view helper documentation and example to reflect context
Revert "Missing semicolon"

This reverts commit b05dae99cf55afff6ea5edca6e719e183f0d1f3e.
Revert "Fix Application#reset destroy issue"

This reverts commit 79deef95b0e8e1793a3406c2314f4d422c3182c4.
Remove mention of passing mixins to create.
Merge pull request #2384 from cloke/master

Remove mention of using mixins with object.create.
Fix array watching issue. Was affecting more than just plain arrays due to differences between typeOf and isArray.

Also made the watching related functions' return values consistent.

TODO: write tests for this
Move Ember.typeOf to metal

*sigh* it's been a long day...
Test for isWatching on length property of an object
Tests for watch methods on length properties
Test for unwatch methods on object length property
Merge pull request #2381 from teddyzeenny/initial-popstate

Make Chrome initial popstate workaround account for rootURL
fix {{textarea}} assert message