Eliminate futile multiprocessing

Even if we're on a platform that supports fast PoW calculation, we should use safe PoWs when we're only utilizing a single core.  It doesn't make sense to introduce the overhead of multiprocessing when we won't actually parallelize the work.  This may have caused PyBitmessage to blow up on a resource-limited VPS.