improve AtomCore.IRangeStatic and AtomCore.IRange in atom/atom.d.ts
improve AtomCore.IDisplayBufferMarkerStatic and AtomCore.IDisplayBufferMarker in atom/atom.d.ts
improve AtomCore.IDisplayBufferStatic and AtomCore.IDisplayBuffer in atom/atom.d.ts
Merge pull request #2135 from vvakame/improve-atom-definition

Improve atom definition
Renamed tests file.
Fixed remaining tests.
Added FB Javascript SDK 2.0 definitions!
Fixes to required param after optional param.
Fix to interface Window{}
Adding isModifed to KnockoutSubscribable

Part of ko extenders from knockout validation.  Handy property to have
Added loopStart, loopEnd and onended properties to AudioBufferSourceNode in the webaudioapi definition to match the latest W3C spec: http://www.w3.org/TR/webaudio/#AudioBufferSourceNode
Added ServerRequest interface to express request interface - to support streaming functions.
Merge pull request #2136 from JoshStrobl/master

Added FB Javascript SDK 2.0 definitions!
Added gridfs-stream
Added gridfs-stream tests.
Added missing parameters in the gridfs-stream stream objects.
correct fullCalendar.Options.weekNumberTitle type

The type of weekNumberTitle should be string and not number according to
documentation
Added definition in Angular for $logProvider (ILogProvider)
- #1787
Updated IOHelper.writeText to return WinJS.Promise<number> instead of WinJS.Promise<void>
Add definitions for jDataView.
Updated fixed "collection" function in gridfs-stream interface