Extracted common part of definitions of rx.backpressure.d.ts and rx.lite.d.ts into rx.backpressure-lite.ts.
Added rx.lite.d.ts with reference to all common parts with other modules and specific methods.
Merge remote-tracking branch 'remotes/upstream/master'
Merge branch 'RxJS-2.2.17'
Merge pull request #1878 from Igorbek/master

RxJS: updated to version 2.2.17
Expose agent on supertest and cookie methods on superagent
Update crypto.Hmac.update and crypto.Hmac.digest methods to the correct signature
added handshake data to socket.io Socket interface
Override set method for supertest Request
Supertest - added query, send methods
Added assert.d.ts
fix travis-ci failed
Merge pull request #1882 from borisyankov/added-assert

Added assert.d.ts
EventArg type definitions
`generateWithTime` from `rx.lite.d.ts` was renamed to `generateWithRelativeTime` and moved as common part to `rx.time-lite.ts`.
jQuery.validation:started JSDoc for jQuery val
Merge pull request #1884 from johnnyreilly/master

jQuery.validation:started JSDoc for jQuery val
jQuery-validate
Merge pull request #1881 from ufon/master

socket.io: added handshake; supertest: override set method.
Add missing methods to create npm publish tasks