udev: improve behavior based on vendor/product IDs
During a FW upgrade, the modem disappears then is brought back with different vendor/product IDs.
This would cause an unwanted (and potentially harmful) reset with the current implementation, so make sure we only trigger a reset when the modem uses the "normal" VID/PID, and cancel it otherwise.
Supersedes !44 (closed)
/cc @dylanvanassche