Updating TypeScript definition files to version 2.2.24

Syncing with https://github.com/borisyankov/DefinitelyTyped/commit/73a3d72238091f489c1bcdcce49bbad5fa111683
* `skipUntil`, `takeUntil` takes promises
* `finalValue` moved to `aggregates` module
* added `pairwise` and `partition` instance operators (`coincidence` module)
* added overloads of `skipUntilWithTime` and `takeUntilWithTime` that take time duration
* version bump to 2.2.24