Early working draft of StirredReactorObserver.
Code compiles with observer. Now to test.
Adding observer into the API.
Have test run with the observer and try to output.
Some debugging printing statements. The observer is getting destroyed
before it gets back from Boost. Not sure why yet.