Improve @pubsweet/job-xsweet

It needs better error handling, a docs refresh for the correct way to run the container (e.g. docker run -e DATABASE_URL=yourdatabaseurl pubsweet/job-xsweet:latest), and a improvement on the robustness (described here in detail: https://github.com/timgit/pg-boss/issues/108).