Add `bundle install` step

Not obvious to non-rubyists like me.
updated jsfiddle and jsbin examples to work with v1.0.0-PRE.4
updated jsfiddles to use ember-1.0.0-pre.4.js
Add documentation stub for Ember.Router

Adding /** @scope Ember.Router.prototype */ makes YUIdoc print out the
entire router definition, without any error message. It doesn't actually
blow up, it just prints source. It's strange.

The method listing don't seem right yet -- it contains methods like
Ember.Route#controllerFor. But it's a start.
Fix ClassNameBinding to work in a  removed view

ClassNameBinding did not work when a binding property was updated in a removed view, so the className did not apply as expected when the view was rerendered
Use getURL() in HistoryLocation

When trying to subclass HistoryLocation, it's hard to override certain
methods, because they don't use public API of this class for getting
URL. This patch changes all calls to location.pathname into getURL()
calls.
Allow to override router's handleURL
Merge pull request #1845 from drogus/be-consistent-in-history-location

Small improvement in HistoryLocation: Use getURL()
Merge pull request #1877 from cloke/master

Remove typos in documents
Initial control implementation
Merge pull request #1878 from cloke/master

Remove bad closing tags in code examples
Make sure destroy tests actually do something
Merge pull request #1883 from CrowdStrike/destroy-tests

Make sure destroy tests actually do something
Fix issue with Metamorph replace

Scenario: Two nested {{if}}. Outer true, inner false.
Step 1: Set inner to true.
Step 2: Set outer to false in same runloop.
Result: Children of the inner conditional are created without being
destroyed.
Expected: Children should not be created at all.
Merge pull request #1886 from CrowdStrike/fix-metamorph-replace

Fix issue with Metamorph replace
"Observerable" is not a word in English
{{#each}} should retarget if bound to controllers
Adds itemController to {{each}}
CollectionView no longer respects emptyView defined on the View.
This updates the test to show that the functionality is broken.
This does still work if you pass the emptyView as an argument via handlebars collection helper
'''{{#collection App.ListView emptyViewClass="App.EmptyView"}} ... {{/collection}}'''
And the {{else}} still works.
Make the CollectionView test more robust.