Finetuning of the new runner implementations

Exceptions from multiprocess now appropriately handled (but requires
further testing!!!)
Inprocess and external runners now also work correctly