grid: output text for promise error when using SR python

Because we were reading subprocess output as bytes, the output in case
of promise errors was something like b'ERROR ...'

There was another problem writing string to an binary file in error path.
8 jobs for fix/promise-output-text in 0 seconds (queued for 1 second)
Status Job ID Name Coverage
  External
failed SlapOS.Eggs.UnitTest-Jerome.Python2

00:13:58

failed SlapOS.Eggs.UnitTest-Jerome.Python2-OWN

passed SlapOS.Eggs.UnitTest-Jerome.Python3

01:19:15

failed SlapOS.Eggs.UnitTest-Jerome.Python2

00:42:56

failed SlapOS.Eggs.UnitTest-Jerome.Python2

failed SlapOS.Eggs.UnitTest-Jerome.Python2-OWN

01:08:47

failed SlapOS.Eggs.UnitTest-Jerome.Python2-OWN

00:00:31

failed SlapOS.Eggs.UnitTest-Jerome.Python2-OWN