This commit does the following:
- Creates a new class ServerHealthChecker for consolidating logic related to determining whether or not the server is healthy which is done both before and after an upgrade takes place.
- Creates a new class InProcessServerController where I've moved the methods for managing an instance of DS running in the same JVM process. I did this because the methods there now return OperationOutput objects and the implementation for the InProcess version required lots of server classes related to server logging. These classes that are now imported have been added to the quicksetup.jar (see build.xml).