Reuse code from PythonRunner in LuigiRunner

I tested this by running a `--runner luigi` job for a Spotify job.
Merge pull request #24 from Tarrasch/refactor-luigi-runner

Reuse code from PythonRunner in LuigiRunner