Added OperationRepeat & repeat operator
Added OperationRepeat & repeat operator
Added test
CombineLatest fix
Moved onError, onCompleted and cancel.unsubscribed outside the lock
Operations Aggregate, Average and Sum with selector
Operation AsObservable
Operators Skip, SkipLast, Take with time
Removed ObserverBase
Change in wiki page from "Mathematical Operators" to "Mathematical and Aggregate Operators"
move toList, reduce, concat, toSortedList, toMap, and toMultiMap to that page
deprecate aggregate in favor of reduce
[should I move takeLast, last, and takeLastBuffer to the Aggregate operators page? they don't operate on the aggregate, exactly, but they do wait until the source completes before emitting anything]
javadoc improvements
* add "see also" notes about hidden Rx.NET "asyncFoo" methods to Observable.java
* reformat BlockingObservable javadoc comments to Oracle formatting standards
* add links to RxJava Wiki & MSDN web pages as "see also" links in BlockingObservable javadocs
correcting typo causing build failure
Merge pull request #694 from Netflix/docs

Change page from "Mathematical Operators" to "Mathematical and Aggregate Operators"
Merge pull request #689 from akarnokd/ObserverBaseLess

Removed ObserverBase
Merge pull request #664 from akarnokd/OperationAsObservable

Operation AsObservable
Remove ObserverBase Import

Was unused and causing build break once that class was removed.
Manual Merge github.com:akarnokd/RxJava SkipTakeTimed2

Conflicts:
	rxjava-core/src/main/java/rx/Observable.java
	rxjava-core/src/main/java/rx/operators/OperationTakeLast.java
Merge pull request #697 from benjchristensen/skip-take-time-merge

Manual Merge of Pull #667
Merge branch 'AggregatorsWithSelector' of github.com:akarnokd/RxJava into pull-657-merge
Remove newly added aggregate methods

- avoiding methods with `index`
- resultSelector overload is same as `reduce(seed, accumulator).map(resultSelector)`