only block 'requests' library for tests if it is present
make it easier to reuse/cache foreign package files when building a Hydrilla source package multiple times
add missing english translations and verify message texts of raised exceptions in tests
support piggybacking on APT packages
make pytest try to load the tested modules from sources if they are present