add OperationTimer
add timer methods in Observable.java
add OperationDelay
copy delay test by @jmhofer

source: https://github.com/jmhofer/RxJava/blob/e9027293dadf846b64f62e91da7c5c5850ed76f5/rxjava-core/src/main/java/rx/operators/OperationDelay.java
add delay methods in Observable.java (copied those by @jmhofer)

source: https://github.com/jmhofer/RxJava/blob/18d40522bb19f80c0ff8d4079bcb925742efecf4/rxjava-core/src/main/java/rx/Observable.java
make OperationDelayTest test Observable.delay instead of OperationDelay.delay
More precise marble diagram for the case when zip() takes an Observable that emits Observables
Lock-free subscriptions
Implement the 'Start' operator
Fix for buffer not stopping when unsubscribed.
Made rx.Scheduler bindings  private [scala] such that you can access them them if needed.
Merge branch 'master' of https://github.com/Netflix/RxJava into docs
* corrects grammar of sequenceEqual() javadoc
* updates link to wiki description of count()
* adds sample(sampler) marble diagram/wiki link
* adds longCount() marble diagram/wiki link
Empty subscribe()
Added accept with Observer to match RxJava
Renamed apply(items: T*) to items.
Fixed all tests.
Release notes edits.
Release notes edits.
Merge pull request #598 from Applied-Duality/RebaseLatestChanges

New Scala Bindings
Add more unit tests