Add support for hammerhead style sysfs rgb led controls

This will end up being a table at some point that we iterate over (with the function pointer to the probe functions for each supported implementation), for now I guess it's still okay to have an expression.