Adding utility functions for observables of strings useful for processing non blocking IO.
Moving StringObservable to contrib module
moving the AssertObservable class to the test side of the build.