3 So: Our Audience needs a way to do stuff.
5 All key names (quoted below) are case sensitive.
8 Connect to the Unix Socket.
10 Read JSON response back.
21 - 'scope': either 'all' or 'one'
23 - k/v's passed through to job.
40 - 'status': aggregated result "OK/Failure"
41 - 'players': dict - individual results
43 - 'status': individual OK/Failure
46 error is 'OK' if successful. jobid is the JobID if sucessful.
48 Error is otherwise an error mesage.