updated GoJS definitions for 1.2 and various fixes
Update selector to type Object (not any)
Fixed withArgs return type on SinonStub and SinonSpy
Add superagent and supertest definitions
Merge pull request #1004 from mariokostelac/master

Fixed withArgs return type on SinonStub and SinonSpy
Merge pull request #1005 from varju/supertest

Add superagent and supertest definitions
fix - gapi test failure
Merge pull request #1006 from Diullei/fix-gapi

fix - gapi test failure
fix - jake test failure
Merge pull request #1007 from Diullei/fix-jake

fix - jake test failure
Fix 'every' and 'all' definitions for underscore

The underscore documentation shows that the iterator parameter is
optional and is implemented that way as well.
Added Controlgroup settings and methods
Merge pull request #1 from borisyankov/master

Merge into nikeee/master
Merge pull request #1008 from flxf/every_fix

Fix 'every' and 'all' definitions for underscore
socket.io : fix for functions used in storing data associated with client. Closes #734
signalr added a sample test that shows how you can handle client function and call functions on the server.
Closes #354
D3's Selection.node() returns an HTMLElement

d3_documentElement = document.documentElement and d3_select is
initialized from a querySelection so node() will only ever return
HTMLElement or null. We mistook it for SVGLocatable because of the
following in d3-test.js:

var box = label.node().getBBox();

But that's a different node() function altogether.
Added clearBtn options for textinput
Missing dialog options.
Append prevUntil and nextUntil override accepting JQuery for first arguments