Added extra logging and tweak to skip USB devices without a "product"
property - not all devices have one, even if running with sudo.