Add pure python multi-process client

Avoid using bash to spawn our worker processes,
since it can lose them and cleaning them up is
quite annoying.