restore full executable pathname for BGQ

BlueGene/Q's runjob command requires a fully qualified pathname,
so only for that machine type, resolve the name in srun. This
partitially reverts commit 57efc873079f7ef35b5eaca98effb825869dc6dc
but only for BGQ systems.