Changed events to use RunnerAccess rather than the runner itself.  This
makes more sense.  Removed corresponding methods in Runner and some
typedefs.
Updated sslib to use new build_cell framework correctly.
Removed PipeRunnerStateChanged event as events are all together now in
PipeRunnerEvents.h
Updated to use new sslib build_cell framework.
Updated to use new sslib build_cell framework