fix warnings when running with --noImplicitAny

There were a lot of warnings being thrown when I was compiling with --noImplicitAny option so I fixed up whatever signatures I could to get rid of the warnings.
work to extend the definitions for WinJS and WinRT
work so it will still compile if implicit any is turned off
support optional scope on ITemplateLinkingFunction
add ? to scope in ITemplateLinkingFunction
remove unnecessary comment in ITemplateLinkingFunction
add missing semicolon in ICloneAttachFunction
Merge remote-tracking branch 'upstream/master'
Basic version for https://github.com/ericmbarnard/KoGrid
Correct DomUtilityService definition
Merge remote-tracking branch 'upstream/master'
hashset definitions
some info added
Merge pull request #1520 from gerich-home/master

hashset definitions
accounting.js type definitions
jQuery: offsetWidth, offsetHeight, position JSDoc

removed invalid overloads, added JSDoc, changed position to use
JQueryCoordinates.  Added position test suite.
fix methods accessors
Merge pull request #1 from bolhovsky/ol-accessors

fix methods accessors
Merge pull request #1522 from johnnyreilly/master

jQuery: offsetWidth, offsetHeight, position JSDoc
added invertExtent to d3.d.ts