Initial implementation and wiring of the buffer operators.
Restored static imports in Observable.
Added static create methods to BufferOpenings and BufferClosings.
Added license header to OperationBuffer.
Changed default scheduler used in buffer operation and removed printStackTrace call
Added JavaDoc and moved public helper classes of OperationBuffer class to rx.util package.
Trying to get rid of the Gradle warnings.
Improved buffer operation test cases with checks for empty buffers.
Merged master into buffer-operation branch
adding marble diagram to combineLatest() javadoc

Adding a marble diagram that describes combineLatest() to the javadoc
section for that method
Ensure time is always updated
typos
Merge pull request #309 from josephwilk/typos

A little typo in a comment in the Clojure examples
Merge pull request #308 from NorthNick/master

Ensure now() is always updated in TestScheduler.advanceTo/By
Merge pull request #305 from jmhofer/master

Getting rid of one of the Gradle 1.6 deprecation warnings
Merge pull request #281 from michaeldejong/operation-buffer

Operation: buffer
Remove stray HEAD line
Various Javadoc improvements and corrections.
fix for case where resume is async and original is still emits events after onError
handle multiple onError calls