[BUGFIX beta] Provide better debugging information.
[BUGFIX beta] item/empty view should be lookuped from proper global path

When `itemViewClass` is given the same name as global property name,
`CollectionView` couldn't look up registered view from container.

For example:

```handlebars
<!-- index.handlebars -->
{{view App.NamesView}}
```

```javascript
App.NameView = Ember.View.extend({
  template: Ember.Handlebars.compile('hi, {{view.content}}')
});

App.NamesView = Ember.CollectionView.extend({
  itemViewClass: "name",
  content: ['tomster']
});
```

Then I expect:
```html
hi, tomster
```

But actual, the assertion error (that is referenced global property
`window.name`) is thrown.
[BUGFIX beta] Normalize HTML string for IE8

This fixes are specified for IE8.

* Force HTML tag to lowercase.
* Add several `class` to be quoted
* Trim newline at the beggining of HTML tag
Merge pull request #4929 from tricknotes/fix-for-ie8

[BUGFIX beta] Normalize HTML string for IE8
Merge pull request #4916 from rjackson/better-instrumentation-display

[BUGFIX beta] Provide better debugging information.
[bugfix] computed.alias not always equal to aliased property
Merge pull request #4930 from tricknotes/fix-collection-view-lookup

[BUGFIX beta] item/empty view should be lookuped from proper global path
[BUGFIX beta] Add more debugging info to each, with, and unless helpers

Possible cases:

- `{{each}}`
- `{{each items}}`
- `{{each item in items}}`
- `{{unless isEdit}}`
- `{{with subject}}`
- `{{with subject as person}}`
Merge pull request #4939 from teddyzeenny/helper-debug-info

[BUGFIX beta] Add more debugging info to each, with, and unless helpers
Merge pull request #4937 from jcollins1991/alias-fix

[bugfix] computed.alias not always equal to aliased property
All views should use helperName as default instrumentation display

Views generated from `outlet` and `render` helpers need the helper name in
instrumentation display.

Also added name to the render helper. Example:
`{{render "person"}}`
Merge pull request #4943 from teddyzeenny/view-instrument-display

All views should use helperName as default instrumentation display
Update to RSVP 3.0.6.

Adds `allSettled` and `hashSettled`.

Full compare listing: https://github.com/tildeio/rsvp.js/compare/3.0.3...3.0.6.
Merge pull request #4858 from rjackson/update-rsvp

Update to RSVP 3.0.6.
Update CHANGELOG for 1.6.0-beta.5.
[BUGFIX beta] Fix auto location test for old browser

Stub `AutoLocation._getSupportsHistory` to test `AutoLocation`
behavor on hash location.
This stub is needed on old browser such as IE8.