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
Basic version for https://github.com/ericmbarnard/KoGrid
Correct DomUtilityService definition
Updated the breeze.config declaration to spec a proper registerAdapter function. adapterCtor was missing as a parameter.
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.
Merge pull request #1 from bolhovsky/ol-accessors

fix methods accessors
Merge branch 'master' of https://github.com/borisyankov/DefinitelyTyped
Merge branch 'master' of https://github.com/borisyankov/DefinitelyTyped
Merge branch 'master' of github.com:gerich-home/DefinitelyTyped
Merge branch 'master' of https://github.com/borisyankov/DefinitelyTyped
fix missing file reference
Merge pull request #1503 from OliveTreeBible/master

Work to extend the definitions for WinJS and WinRT
Merge branch 'master' of https://github.com/borisyankov/DefinitelyTyped
Merge branch 'master' of github.com:gerich-home/DefinitelyTyped
Merge pull request #1529 from jraymakers/master

angular: split ITranscludeFunction out of ITemplateLinkingFunction
Merge pull request #1519 from timnolte/master

breeze.config declaration for registerAdapter missing a parameter
Update sinon.d.ts

I updated sinon to export for RequireJs with a declare statement at the bottom of the document.