Make irreducible units work with multiprocessing
Merge pull request #974 from mdboom/unit/multiprocessing

units: don't play nice with multiprocessing