Executor: Record only the first failing job's error message.

Otherwise we end up with irrelevant "Transformer canceled"
messages, while the actual error gets lost.

Change-Id: I81de84d75cdd94471c13012f23bca5bfd663ab96
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>