Fix HistoryLocation test for static site testing.
Merge pull request #3491 from rjackson/fix_pushstate_test

Fix HistoryLocation test for static site testing.
Universalize {{view}} helper quoteless binding syntax, prevent id binding

The quoteless shorthand binding syntax, which you may
remember from the `{{input}}` helper or views/components
wrapped in `Ember.Handlebars.helper`, has been moved
into the `{{view}}` helper, which universalizes the syntax
for any helpers that eventually invoke the `{{view}}` helper.

So now you can do:

    {{#view 'someView' foo=bar}}
      Bound foo property: {{view.foo}}
    {{/view}}

Instead of having to do `fooBinding="bar"`

Furthermore, specifying `id=someProperty` will just perform a
one-time lookup for `someProperty`, rather than creating a binding.
Closes #3490.
Merge pull request #3492 from machty/universalize-bindings

Universalize {{view}} helper quoteless binding syntax, prevent id binding
Fix event name in code comment for `Ember.TextSupport`

```
'keypress' ->
'keyPress'
    ^
```
Merge pull request #3493 from tricknotes/fix-event-name-in-code-comment

Fix event name in code comment for `Ember.TextSupport`