When we want to use a bounded job queue, job producer and job consumer must run in different threads in order not to deadlock the campaign. Ideally this functionality moves to the CampaignManager later (including the retrieval of existing experiment results and storing new results). git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@1946 8c4709b5-6ec9-48aa-a5cd-a96041d1645a