Merge remote-tracking branch 'upstream/master'
Added ServerRequest interface to express request interface - to support streaming functions.
Added gridfs-stream
Added gridfs-stream tests.
Added missing parameters in the gridfs-stream stream objects.
Updated fixed "collection" function in gridfs-stream interface
Added definitions for ocLazyLoad (https://github.com/ocombe/ocLazyLoad)
Cleanup the gridfs-stream definitions file.
Added `toJSON()` and `INSPECT_MAX_BYTES` to NodeBuffer interface

See docs: http://nodejs.org/api/buffer.html#buffer_buffer_inspect_max_bytes

Added to the NodeBuffer interface for now (marked as deprecated), as the interface Buffer extends NodeBuffer
Merge pull request #2140 from liorm/master

Added streaming function to express request object (mimic the response interfaces).
Merge pull request #2154 from johnnycrab/master

node.js: Added `toJSON()` and `INSPECT_MAX_BYTES` to NodeBuffer interface
[bugfix] Moved `INSPECT_MAX_BYTES` to the buffer module.

From the [docs](http://nodejs.org/api/buffer.html#buffer_buffer_inspect_max_bytes):

"Note that this is a property on the buffer module returned by `require('buffer')`, not on the Buffer global, or a buffer instance."
Merge pull request #2155 from johnnycrab/master

node.js: [bugfix] Moved `INSPECT_MAX_BYTES` to the buffer module.
Add jQuery postMessage Typescript definition file.
Add new line at end of the file.
Merge remote-tracking branch 'upstream/master'
- fixes in definition
Merge pull request #2157 from AdaskoTheBeAsT/master

jstree definition file updated
improve atom/atom.d.ts and emissary/emissary.d.ts
Merge pull request #2158 from vvakame/improve-atom.d.ts

improve atom/atom.d.ts and emissary/emissary.d.ts