Got the ContextRxStuff working a little bit further.

- Observable.Repeat extension method requires OnCompleted to be triggered.
- Going to make a logger to centralize when various async calls are being
  written to the console. Because the color thingy I added acts weirdly
  and I think it is because multiple calls to the console.writeline
  are being called.
- Still unsure of why the disposable action is being called when I can't
  see how the disposable is being disposed.

Signed-off-by: bill-mybiz <bill.mybiz@gmail.com>