worker: fix missing log argument in worker_base.py
distcilib: refactor to slightly friendlier API
Merge pull request #7 from hnousiainen/master

Refactor distcilib