Fixes #1636: Add get(setting) definition on express.Application
Adds bindings for Apache Cordova
interface SortableOptions extends SortableEvents

If we look into jqueryUI internals we will see that all the config values stored in one object. Both Options and Events. For example we can call UI.sortable({opacity: value1, start: fn1, stop: fn2})
WinJS control constructors do not require an element to be passed. If no element is passed, an element is created during construction and accessible via the 'element' property.
The second parameter for show/hideCommands for AppBar can be optional, especially since it is deprecated, it is actually encouraged to not specify it.
The 'commands' property of both AppBar and Menu can take both a single command or an array of commands. Since there is no syntax to type this duality, we should indicate an array of commands instead.
As the docs say, these 2 properties are HTMLElements.
The 'calendar' property is a format string.
Fixed some any-typed properties.
Provided an interface for the currentItem property. Fixed up some minor typing and visibility issues in ListView.
This guy can be even more specialized - it takes only img tags.
As the docs indicate, the 2nd parameter is optional.
Parameterized some utility functions. This assures that the return type and the input type are always the same.
Fixed some typing in WinJS.Utilities.
Missing property in the WinJS.Utilities namespace.
As the doc says, the type of the first parameter is the VALUE (not the promise itself) to be returned by the return promise.
Making typescript compiler happy

Typescript 1.0.0 error'd on this line, I suspect because Path is defined as a class not an interface. Changing from implements to extends made the error go away. 

hth, brett
Use base type in ko.virtualElements interface

The knockout `virtualElements` API accepts all types of DOM nodes, not just HTML elements.

For example, I was trying to insert a text node (from `document.createTextNode`), and it was seen as invalid.
Merge pull request #1939 from rageshkrishna/fix_1636

Fixes #1636: Add get(setting) definition on express.Application
Merge pull request #2021 from domesticmouse/patch-1

Path is defined as a class, thus extending not implementing Path.