disk: Add udev-based device renaming on Linux

On systems with high disk counts, the ability to logically group disk devices by function can be valuable for reporting and statistics purposes.  Since the kernel names are sequential values and potentially subject to change during reboot, custom assigned names would be of great assistance.

I figured that querying udev for an attribute would be a cheap and easy way to accomplish this on Linux systems.  It leaves the complexity of naming up to the sysadmin and keeps computing cost low when doing look-ups during data collection.