refactored in order to make it simpler...no more "launchers" all over the place...behaviors centralized in a Launcher API and a single HarnessLauncher...
part of the refactoring...added HarnessLauncher as a single launcher class, and ability to "decorate" the launcher with before/after bahaviors