Fixed FTP tests in linux.

Changed our default FTP connection to use PASV whenever available.

BEN-44
Updating dependencies.ini
Fix ben10 job: load git.
Code review: docs.

@review_id: 42120
Making sure all classes a are new style Python objects
Merge pull request #27 in ESSS/ben10 from fb-BEN-44-fix-pyftpdlib to master

* commit '03d24042076f9d8abc81365f710900affc752b4d':
  Fixed FTP tests in linux.
Adding dependency to pytest_timeout

ETK-739
Merge pull request #28 in ESSS/ben10 from fb-ETK-739-pytest-timeout to master

* commit '7b1ad0ba89606222e357d6f7bcb9dbb94e324fd8':
  Adding dependency to pytest_timeout
Removed .event_flow.yaml file
Added timeout
Added support for https protocol in CopyFile download
Using cog to generate Reraise exceptions.

This makes them importable and pickable.

BEN-54
Made 'cog' a dependency only during install
Deleting dependencies.ini since we no longer using it on .jobs_done.yaml. @review_id: 42373
Fixed a bug with embed_data + pytest.mark.parametrize

BEN-53
Merge pull request #30 in ESSS/ben10 from fb-BEN-54-pickable-reraise to master

* commit '9e3b6ef243ecc528b90298c37ec0ac9d8cccb409':
  Made 'cog' a dependency only during install
  Using cog to generate Reraise exceptions.