push_jobs supports multipliers and floating point timestamps
jobs library supports json errors and failed operations
rapture monitors and orphans inprogress jobs. uses json messages.