Update SlickGrid.d.ts

Added the overload for setData.
Update SlickGrid.d.ts

Updated DataProvider to DataProvider<T extends SlickData>
Generics

I have to ask why collection layers aren't generic.
More generics

Forgot T in some places
- Updated definition to version 1.2.5 of jquery.dynatree
- Solved conflict that happens when using jquery.dynatree definitions and
  jqueryui definitions together
Merge remote-tracking branch 'upstream/master'
Add .reload() definition. Add test for it and other tests for the ng.ui.IStateService
Removed references and dependencies to winrt.d.ts.
Updated microsoft-live-connect.d.ts that relied on winjs.d.ts pulling in winrt.d.ts.
Add definitions for decoders and ajaxsettings, further defined some instances of "Function" and "any"
Added queue.push() method overload that accepts array of strongly typed objects.
Defaults for unique plugin added

Defaults for unique plugin added
Merge pull request #2303 from AdaskoTheBeAsT/master

Defaults for unique plugin added
Updated the durandal.d.ts file.

The file has been updated to match the official 2.1.0 release version.
fix handleUpgrade signature
Fix jQuery.parseHTML does not recognize document

Fix #2307.
Merge pull request #2308 from lijunle/jQuery-parseHTML

Fix jQuery.parseHTML does not recognize document
Fixed up the DefinitelyTyped header.
Merge pull request #2305 from BlueSpire/durandal-2.1.0

Updated the durandal.d.ts file.
Merge pull request #2291 from panuhorsmalahti/master

angular-ui $state.reload() definition