fix: wrap fetching plugin widgets in case of errors
While testing an unrelated change I observed circular import errors when some things were added to plugin_repo.bec_widgets.widgets
- we should stop such errors from breaking installations and log them