lights: adding custom lights library and Settings app overlay

Supporting normal/long/always on custom light lengths for amber,
normal/always for green light, and fixing dual blink of amber/green.

Change-Id: Idf84f2f5aad09162fc931f781537b363c1407d68