add support for Observable requests with RxJava

Service interface methods may now specify Observable as a return type.