Reorganized code to support multi-processing (backport from v0.3.x).
Merge branch 'v0.2.x' of https://github.com/overridelogic/elderberries into v0.2.x