Add type info for $.Deferred, $.Callbacks, and $.Event

These changes are so that tern realizes that the result of $.Deferred() is a jQuery.Deferred Object.  Same for Callbacks and Event.

```javascript
var d = $.Deferred();
d. // previously no hints, now you get the deferred properties
```

Also adds the methods for the Callbacks object which were missing.