updated GoJS definitions for 1.2 and various fixes
Update selector to type Object (not any)
Added Controlgroup settings and methods
Merge pull request #1 from borisyankov/master

Merge into nikeee/master
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
Update for button functions

buttonMarkup options should be optional.
added a button's method with only ButtonOptions as parameter.
Append global var requirejs
Definitions for should.js 1.2.2
Added missing Temporary option for localfilesystem.
Added FileError and FileTransferError constants.
ServerRequest headers is an object

http://nodejs.org/api/http.html#http_message_headers
Merge pull request #1009 from DickvdBrink/jquerymobile

jQuerymobile - Controlgroup
Merge pull request #1013 from DickvdBrink/master

jQuery Mobile dialog and buttons
Merge pull request #1015 from varju/shouldjs

Definitions for should.js 1.2.2
Merge pull request #1012 from SomaticIT/fix-jquery

Append prevUntil and nextUntil override accepting JQuery for first arguments
Merge pull request #1017 from DickvdBrink/phonegap

Update Phongegap definition
Merge pull request #1018 from damianog/patch-4

ServerRequest headers is an object
#883 fix - ace editor.selection.getCursor() should return Position not number