Fix type signatures for methods that return an IPromise
A function support for 'jQuery.Animation'

'jQuery.Animation' is a function that has been added from version 1.8.
Add icon defaults to leaflet.
Updated socket.io to have better function typing on SocketNamespace.on
Made knockout.d.ts support both AMD and static loading.
Q: adding inspect() method, changing return type of getSettled

As per documentation:
https://github.com/kriskowal/q/wiki/API-Reference#promiseallsettled
https://github.com/kriskowal/q/wiki/API-Reference#promiseinspect
Added definitions for browserify.
tests now run with module flag set to commonjs
Added tests for through
Added header comments for through
Made all arguments optional
Update definition and tests for pickadate.js v3.2.0
Reuse shared properties in pickadate.js definition
Updated Durandal to the official 2.0.0 definition.

This TypeScript definition file was created by the Durandal project. It
represents the Durandal 2.0.0 API and is compatible with TypeScript
0.9.1.
d3: Got rid of implicit any errors.

Signed-off-by: Ben Jackman <ben@jackman.biz>
jquery: fixed implicit any errors.

Signed-off-by: Ben Jackman <ben@jackman.biz>
angularjs.d.ts: fixed implicit any errors

Signed-off-by: Ben Jackman <ben@jackman.biz>
moment: Fix for noImplicitAny errors.

Signed-off-by: Ben Jackman <ben@jackman.biz>
Merge pull request #869 from AndrewGaspar/browserify

Added definitions for browserify.
Merge pull request #871 from AndrewGaspar/through

I added definitions for through