Scan: "seed" can be any

First parameter of "scan" can be anything, not just number.
More RxJs definitions

Definitions for RxJs.html, RxJs.Time and RxJs.Aggregates
fix for combined matchers in sinon
Merge pull request #485 from JesperSchultz/master

fix for combined matchers in sinon
Updated the signatures and included some of the recent changes of Backbone.js v1.0.0
Fixed a definition bug
Merge pull request #484 from iwhp/master

Added the property [name] to NamingConvention
Merge pull request #487 from derikwhittaker/master

Knockout Validation Error Fix
Routie definitions created
Merge pull request #488 from Adilson/master

Routie definition created
Updated file header and included tests.
Added the test for the previous changes.
Updated file header and included tests.
Typo: no param name for "xhr" param in respondWith on fakeServer
Added missing return types for Spy chaining methods and for the createSpy method
Revert "Added missing return types for Spy chaining methods and for the createSpy method"

This reverts commit 91a966943bfe978b92f376d92f6a4668bc1b85eb.
Added missing return types to Spy methods
Fix issues in d3 definition
fix for fromJSON with options
Completely redone the typings from the docs.

Using 0.9 (generics and override by string literal).