Getting started with system.reactive – Wrapping an async method as an observable