broadband-modem: check if skeleton exists when creating device id
The logic that creates the device identifier uses some fields that are exposed in DBus (e.g. model, manufacturer...).
We should not attempt to load any of that info if the DBus skeleton for the Modem interface is no longer available, as e.g. the device may have gone away already.
Fixes #374 (closed)