Get rid of annoying wait time in TestJob
When running the test programs there is an annoying waiting time for the "Execute" test. I've always though that it is due to something starting up... but it turned out that the there is actually a call to
Thread.sleep() in order to simulate a job which takes some time to execute (it can also be used for testing the "Abort job" functionality).
It would be nice if the call to
Thread.sleep() is skipped when the test programs are running with the '-s' (silent) flag.