See discussion in #1037 for details.
* never use zmq.utils.jsonapi when talking to files
* catch decimal.Decimal returned by jsonlib in the parallel scheduler
* remove IPython.zmq.jsonapi shim
This looks good, verified that the test suite now completes with jsonlib installed. I'd much rather take this approach than having in-house little hacks, so I'm merging it now (rebased to avoid recursive merge for just a single commit).
Pushed as 3892cf3, closing. Thanks!