Add/improve documentation for some D3.Selection methods
Merge pull request #1363 from pelotom/d3-documentation

Add/improve documentation for some D3.Selection methods
Add websocket
Add support `--noImplicitAny`, rename interfaces
jQuery: More JSDoc comments / missing overloads
jQuery: Added missing tests
Merge pull request #1365 from johnnyreilly/master

jQuery: Added JSDoc for intellisense
jQuery:JSDoc for ajax/ajaxPrefilter/parseHTML+XML
jQuery: removed comment

as it interfered with intellisense
jquery: tabs to spaces.
Merge pull request #1366 from johnnyreilly/master

jQuery:JSDoc for ajax/ajaxPrefilter/parseHTML+XML
Merge pull request #1367 from hesselink/master

jquery: tabs to spaces.
Fix url.format() param type.
jQuery: Added AJAX JSDoc + tightened up overloads
jQuery: Added data-less get / getJSON overloads

data on success => any
jQuery: tabs to spaces
jQuery: a few more while I'm at it
jQuery: split out Event constructor in separate object.

This way, it is possible to specialize constructor for certain strings
to return a specific event type.
Fix too restrictive sortable options.

From jquery docs: "If Selector is specified as the type of an argument, it accepts everything that the jQuery constructor accepts, eg. Strings, Elements, Lists of Elements."
http://api.jquery.com/Types/#Selector
Merge pull request #1369 from johnnyreilly/master

jQuery: Added AJAX JSDoc + tightened up overloads