text: Title: ScriptRunner: Cannot import modules when other directories
  Body: I am trying to run the pipeline via the ScriptRunner and am not able to import modules from other directories. 
  My current project structure looks like this:
  ```
  └── project/
      ├── common/
      │   └── lib
      ├── file1.py --> want to import common.lib here
      ├── file2.py
      └── pipeline.yaml
  ```
  Adding the project to the sys.path fixes this issues.
  
  Note: This behaviour is not observed with the default NotebookRunner. 