Merge pull request #1954 from Bartvds/def/json-pointer

added definitions for json-pointer
Merge pull request #1956 from Bartvds/def/minimist

added definitions for minimist
Merge pull request #1957 from Bartvds/def/node/hash

add hash/path to node Url too
Merge pull request #1955 from Bartvds/def/uri-templates

added definitions for uri-templates
fixed some tests for npm module
Merge pull request #1958 from Bartvds/def/stubs

added definitions for a batch of small npm modules
Merge pull request #1853 from pkaul/master

Turn "when.d.ts" into an external module
Merge pull request #1873 from AbubakerB/patch-1

Added signature_pad.d.ts definitions
Merge pull request #1880 from jpmoodlerooms/node_crypto

Update crypto.Hmac.update and crypto.Hmac.digest methods to the correct signature
Merge pull request #1888 from wilkerlucio/firebase_upgrade

added interfaces for firebase simple login
Merge pull request #1899 from perkastman/AmdKnockoutValidation

Added AMD support for Knockout validation
Merge pull request #1911 from hansrwindhoff/master

selectItem added
Merge pull request #1915 from panuhorsmalahti/master

Update angular-protractor.d.ts
Reorder select2 overloads from most specific to least specific so overload resolution behaves as expected.
Merge pull request #1930 from enternet/patch-1

D3.Projection.parallels()
Merge pull request #1934 from milkisevil/master

append(), prepend(), before(), after() support for ZeptoCollection arg
Merge pull request #1960 from danquirk/master

Reorder select2 overloads from most specific to least specific so overlo...
Fixed incorrect declaration of countBy function
Added Rx.helpers functions.
Added overloads of `defer` and `catch`/`catchException` with handle promises.