Workers can send back JSON encoded return values

Workers can return any non boolean value from their work() method
and it will be returned to the server as a json_encoded object.

Boolean values will return a regular pass/fail status with no extra
PARAM-JSON entry in the ZMQ message.