Add websocket
Add support `--noImplicitAny`, rename interfaces
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
Merge pull request #1370 from hesselink/jquery-event-specialization

jQuery: split out Event constructor in separate object.
Merge pull request #1364 from loyd/websocket

Add websocket
Merge pull request #1371 from nvivo/jqueryui-sortable-selector

Fix too restrictive sortable options.
Merge pull request #1368 from halfninja/halfninja-node-url

Fix Node url.format() param type
knockout.projections: Created typings and tests
knockout.projections: corrected header
Added definitions overloads of routie function.

The routie function supports being called in a number of ways with
different types of parameters. Added two new overloaded definitions for
this function.
Merge pull request #1372 from johnnyreilly/master

knockout.projections: Created typings and tests
Merge pull request #1373 from mattbrooks2010/master

Added definitions overloads of routie function.
Added missing tests.

- Added routie-tests.ts file
- Tweaked definition file for compilation using tsc --noImplicitAny