Revert "convert unpacked result to canonical MAC"

This reverts commit 6e63616cae2b015458cb79fe3a79d13c12502452, which
caused infinite recursion.
install sysobjectid database files
document changes
load missing F:A:Tools::Hardware::Generic package

closes: #2340

Reported-by: Fabien Tebaldini <anathorn@yopmail.fr>
no warning if /proc/bus/input/devices is missing

/proc/bus/input/devices is not available in OpenVZ container
backport changes from master branch

This brings default values for mappings, IFALIAS support, additional
device types support, and multiple fixes.