avoid spurious warnings for undefined values
force lowercase for PCI and USB identifiers

closes: #2122
fix expected result
Merge branch 'master' of github.com:guillomovitch/fusioninventory-agent