rx.js: started to make consistent with official documentation
rx.js: fixed rx.js.time.d.ts errors related to switch on TS 0.9.5; some over minor fixes
rx.js: renamed some interfaces to documentation consistent names (IObservable->Observable)
added test for rx.js.d.ts
rx.js.d.ts: updated many of Observable methods
added tests for Observable instance methods
rx.js.virtualtime.d.ts: updated names, added HistoricalScheduler
rx.js.d.ts: updated names, moved some interfaces to Internal
Updated rx.js.aggregates.d.ts
rx.js.aggregates.d.ts: added find, findIndex functions
rx.js.aggregates.d.ts: added reduce function
updated rx.js.async.d.ts: created lot of typed overloads for toAsync, fromCallback, fromNodeCallback
updated rx.js.coincidence.d.ts: added overloads for window and buffer
Created typings for rx.joinpatterns: Patterns, Plan, Observable.when
Added rx.testing.d.ts: TestScheduler, ReactiveTest, Subscription, MockObserver, Recorded
rx.js: removed *.tscparams files
Renamed rx.js.*.d.ts files into rx.*.d.ts; fixed references
Updated rx.jquery.d.ts
Merge branch 'rx.js' into switch-0.9.5
Fixed reference in rx-tests.ts
Removed rx-tests.ts via TS bug https://typescript.codeplex.com/workitem/2011
rx.js: fixed references rx.js.* -> rx.*
rx.js: updated README.md contributors for rx.js