swh.core.api.SWHRemoteAPI: Permit to set a timeout option
Front-end using remote services should be able to set a timeout to avoid waiting indefinitely
This should be set on a per front-end basis
Related #1061 (closed)
Test Plan
Tests should still pass
Migrated from D333 (view on Phabricator)