Convert Rx Observables to Ratpack Promises. (Issue 468)

Supports testing observables by converting them to promises and using
the existing ExecHarness methods. (Issue 384)