Clean up Action handling classes

Along with various other associated things that required cleaning
or fixing during the overhaul

Change-Id: I36ffca215ac2a3bac056d3bdc666d6fa12053611
settings: Add support for SRE

 * Add support for sunlight readability enhancement
 * Optionally depends on adaptive backlight, depending on HAL

Change-Id: I9ca388ffd68080f0e497edb81d5f8616c194ea1d
Introduce QuickContacts action handling framework (2 of 2)

Quickly execute a call, text, or email. Includes contact
photo icon support. Create a QuickContact action in settings

Change-Id: I6ad855b953e8b422fa221c543dfd358335fcabc3
Merge remote-tracking branch 'upstream/kk4.4' into kk4.4