harness: make pulls' timeout customaizable
Although 60 seconds is often enough, we have seen cases where the harnessed pipeline could taken longer than that to process a incoming buffer. This is especially true when we run under additional tools like Valgrind/Debug builds
Edited by Camilo Celis Guzman