Move all Fit specific responder logic to fitnesse.testsystems.fit.
Cleanup and added notifiers for future expansion.
Added FitClient.addFitClientListener.

No longer use constructor argument.
Move parameters from CommandRunningStrategy.init() to the constructors.
Leave the command runner as property of CommandRunningStrategy.
Move host detection back into CommandRunningFitClient.
Make FitClient a parameter instead of instance variable for CommandRunningStrategy.
Provide ticketNumber from CommandRunningFitClient;
Move FitClient builder out of FitTestSystem.

Now Fit and Slim start to look alike.
Let FitClient spin up its own server.

It should not rely on the wiki server.
The big cleanup: remove all code not needed for Fit to function.

Fit now runs om a random port.
Start Fit service thread as daemon thread.
Remove unneeded sleep times in test.
Merge branch 'master' into fit-modular
Merge pull request #384 from amolenaar/fit-modular

Remove Fit dependency on wiki responders