Durandal: System, ViewEngine, ViewLocator declaration in interface

Fix in DurandalEventSubscription: the routeHandler wasn't optional
Merge branch 'master' of github.com:borisyankov/DefinitelyTyped
Full WinJS and WinRT update

This contains a complete WinJS type definition with required WinRT type
definition update.
WinJS file heading

Re-added license and WinRT reference.
Added domready and domdelegate
Renamed files, added headers and fixed test
removed files that were renamed
Added missing moment and moment.utc overloads.

- Added moment(string, string?, boolean?) overload for specifying date,
format and strict parsing flag.

- Added moment(string, string?, string?, boolean?) overload for
specifying date, format, language and strict parsing flag.

- Added moment(string, string[], boolean?) overload for specifying date,
multiple formats and strict parsing flag.

- Added moment(string, string[], string?, boolean?) overload for
specifying date, multiple formats, language and strict parsing flag.

- Modified parameter names for moment.utc(...) methods to match those
for the similar moment(...) method overloads.

- Ensured all moment(...) methods have a moment.utc(...) equivalent.

- Added tests for all newly added overloads.

- Added missing tests for some existing overloads.
Added filterable widget.
Merge pull request #1549 from mattbrooks2010/master

Added missing moment and moment.utc overloads.
jQuery: JSDoc each

Removed undocumented overload
jQuery: JSDoc each and contains
fix the return type of google.maps.geometry.encoding.decodePath.
Merge pull request #1592 from johnnyreilly/master

jQuery: JSDoc'd each and contains
Add azure mobile services module export

So that the module will play nicely with AMD style imports.
Lots of small updates

Object -> any
Other small corrections
Fixed the Page object.

Generated pages don't play nicely with the optional options parameter.
Made it required.
added tests
Merge pull request #1590 from seanhess/master

RethinkDB and SVGJS tweaks
Leaflet: fix default icon constructor

This fix allows this code (which worked in an earlier version):

var icon = new L.Icon.Default();