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'
Updated the breeze.config declaration to spec a proper registerAdapter function. adapterCtor was missing as a parameter.
hashset definitions
some info added
Merge pull request #1520 from gerich-home/master

hashset definitions
accounting.js type definitions
Fixed adapterCtor to be defined as a Function not an Object in registerAdapter. Update breeze tests according to the new registerAdapter parameter count.
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