upgrade RSVP
Merge pull request #3022 from tricknotes/update-jquery-version

Add jQuery 1.9 to testing rake task
Fix indeterminate checkbox that is set on insert
Merge pull request #3024 from alexspeller/fix-indeterminate-checkbox

Fix indeterminate checkbox that is set on insert into dom
Merge pull request #3015 from stefanpenner/ugprade_rsvp

upgrade RSVP
Remove unused argument for `Ember.Array#objectAt`

`Ember.Array#objectAt` accepts single argument.
Fix code comment

`Ember.OUT_OF_RANGE_EXCEPTION` is not defined.
It is exist as a private property `OUT_OF_RANGE_EXCEPTION`.
Merge pull request #3029 from tricknotes/fix-code-comment

Fix code comment
Merge pull request #3027 from tricknotes/remove-unused-argument

Remove unused argument for `Ember.Array#objectAt`
Improve assertion for non-Array passed to #each
Improve error message for missing itemView

This commit adds infrastructure for a container to return a
human-readable description for a fullName.

For example, Ember's default container will return App.FooController for
the fullName "controller:foo" (where App is the name of the namespaces).

This paves the way for improving other assertions to describe the
precise name of the class that Ember is looking for, rather than
container keys (which don't match the mental model of an Ember user).

Alternate resolvers should implement lookupDescription(fullName), and
Ember.Application will automatically wire that method up to the
container's `describe` method.
Each now uses container.lookupFactory to fetch the correct
'controller:array' factory
cleanup some tests
container gets factory injections

You are now able to inject on to factories:

```javascript
container.register('model:user', User);
container.register('store:main', Store);
container.register('config:main', Config);

container.factoryInjection('model:user', 'store', 'store:main')

container.injection('model:user', 'config', 'config:main')

container.lookupFactory('model:user').store === instanceof Store;
```

Also the factory returned from `container.lookupFactory` can be used
to instantiate fully injected instances.

```javascript
// assuming the above example

var UserFactory = container.lookupFactory('model:user');

var user = UserFactory.create({ name: 'stefan' })

user.container === container // => true
user.config instanceof Config // => true
```