keyboard stuff

Backlight - Carve out a better location for private driver functionality (#8329) master

* rename backlight_soft to match rules.mk * rename backlight_soft to match rules.mk - update common_features * Carve out a better location for private driver backlight functionality