implemented OperationWhere
added where operation to Observable
Add communications links
Merge pull request #191 from prabirshrestha/where

Where alias to filter
Failing test case to show bug in takeWhile
Call complete on take/takeWhile observables once the predicate is true.
Whitespace
Synchronize Observer on OperationMerge

fixes https://github.com/Netflix/RxJava/issues/200

This is necessary because by definition Merge is subscribing to multiple sequences in parallel and is supposed to serialize them into a single Observable.
Synchronization of Merge operator (fixes)

- return AtomicSubscription not MergeSubscription which I was accidentally still returning
- try/finally in unit test so threads are released even if assertion is thrown
Implemented all operation
Updated Observable API
Added groovy test
Failing test case to show Observable.toList breaks with multiple observers due to sharing of the buffer list
Fix for Observable.toList failing with multiple subscribers
updated a test and added another one, trying to get the expected behavior right
made 'next' more typesafe
An attempt at implementing the correct combineLatest semantics. The
tests do pass again now (they had to be adapted too).
Merge pull request #197 from thegeez/take-while

TakeWhile observables do not properly complete
Merge pull request #203 from mairbek/all-operation

All Operation Implemented
Merge pull request #206 from thegeez/list-subscribe

Observable.toList breaks with multiple subscribers