Update Backbone.js plugin to handle event map syntax.

Fixes https://github.com/getsentry/raven-js/issues/306.

- Supports Backbone.js ``.on()`` using event map syntax.
This is also not necessarily guaranteed to be a real `object`.

See:

```javascript
> typeof []
'object'
> typeof null
'object'
```