DUNS API: Use new endpoint and make requests terminate faster
The DUNS query issues were leading to problems when saving suppliers. We cannot make the new DUNS endpoint work at the moment as there is a 403 error that seems to occur in some environments. But with the improvements in this MR the script will fail gracefully within max. 16 seconds even if a timeout occurs, and errors are logged. This makes it acceptable to leave the feature enabled even if it may not always work.
Edited by Martin Zoller