Use sysfs directly to obtain hardware ID MAC address data

This replaces the use of Facter, and regular expressions, in determining the
set of MAC addresses to use for the hardware ID.  Now, instead, we use a
Linux-specific method to get the data -- trolling directly through sysfs and
reading the attributes directly.

Signed-off-by: Daniel Pittman <daniel@rimspace.net>