Added launcher code though unsure how this works with the Obj-C runtime re exec
Merge remote-tracking branch 'ondor/nonWL' into nonWL