Device spesific lights HAL, control button light timeout

Adapted from https://github.com/android-ia/hardware_intel_liblights

Credits @kumajaya