PythonDependency: massive refactoring.

Kill PythonHelper and cut everything out of PythonDependency beyond
setting up PYTHONPATH and supporting the existing DSL without changes.
Caveats: add automatic Python caveats.
Add helpers to wrap bin files with PYTHONPATH set.