FitTestSystem takes classPath as constructor variable. No more need of Descriptor.
Completely get rid of Descriptor dependency in FitTestSystem.
Sanitising: limit scope of classes.
Let TestSystem start the client as well. This balances well with bye()/kill().
Change ClientBuilder to sport a fluent interface.
Drop Descriptor dependency on SlimClientBuilder
Remove classPath property from Descriptor.
Organized ClientBuilder tests. Cleaned up Descriptor.
Send TestSystem-Started signal from within TestSystem, instead of MultipleTestRunner.
No need to pass fastTest and ManualTest properties to SlimClient
Make SlimClient an interface. Move code to SlimCommandRunningClient.
Organize imports in MultipleTestsRunner.
Move version check to SlimClient. Drop SLIM_VERSION page variable.
Make SlimClient interface in line with TestSystem interface.
Move static fields back to Descriptor.
Move the responsibility for extracting data from a WIkiPage to a Descriptor.
make Descriptor an interface. The access points from a WIkiPage are in WikiPageDescriptor
Merge Descriptor tests in WikiPageDescriptorTest class.
Remove ExecutionLog dependency from SlimTestSystem.
Little cleanup in ExecutionLog