Feature/seqware 1858 refactor workflowlauncher

Do not close.

This is for me to see how many extended integration tests are now broken.