Add EventTarget based error handling.

Adds the ability to register multiple error handlers via `RSVP.on`:

```javascript
RSVP.on('error', function(event) {
  console.assert(false, event);
});
```

Deprecates usage of `RSVP.configure('onerror', yourCustomFunction);`.

This also moves the `configure` function into `config.js` (which seems
more appropriate).
add grunt-cli
Merge pull request #129 from rjackson/expose_config

Add EventTarget based error handling.
bump to latest promise spec version

- update the adapter
- update some reps
hot fix promise-spec on phantom
Merge pull request #130 from tildeio/upgrade_promise_tests

bump to latest promise spec version
alias catch and fail