[Bug 21617] Consider moving from libhal to libudev