Add icon defaults to leaflet.
Updated socket.io to have better function typing on SocketNamespace.on
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.
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
Merge pull request #874 from benjaminjackman/master

Got rid of implicit any errors in d3, jquery, angularjs, moment
Merge pull request #873 from BlueSpire/master

Updated Durandal to the official 2.0.0 definition.
Merge pull request #872 from theodorejb/master

Update pickadate.js definitions and tests to support version 3.2.0 of the library
Merge pull request #868 from anchann/q-inspect

Q: adding inspect() method, changing return type of getSettled