Implement other way to detect has hardware button for hardware key rebinding

Change-Id: I711b3e26d77805f0026cc780383dbc165efe40b3
Revert "Volume button wake and long press to seek"

(reverse-merged from commit 5115483dafde5f92fefbc222d547065f02015837)

Change-Id: I43e3616222563c136cc5a4c041611a632079ac33
Add Glowpad Changes

Change-Id: Ib0cc69a1bfaf00afe5aa4275924be92334c5b7d2
Fix Widget Picker color (again!)

fixed it for realz this time.  I hope.

Change-Id: I6c12769c9fbaa6b91f4d88c2e809cf1852765dab
Signed-off-by: Zaphod <mwilson@acesappraisal.com>
Revert "Forward port miscelaneous audio features"

(reverse-merged from commit c2d54a2793c22fe4d2b5135e42aadeee37dc0af0)

Change-Id: Idcdd15ae83724bca65f0f76a6a144d207e4c6466
Revert "Settings: Move Notification and Battery light settings to System settings"

(reverse-merged from commit 841898931939d0918380297001f59459a58da8ea)

Change-Id: Ia4de232fb0fd61b1c661adea5a0291e05a8b27f1
Revert "Add LED configuration support by CM"

(reverse-merged from commit be5f8bd3828495525a1d65fc9ab7136f19e8d6b0)

Change-Id: I5dde1a3d5c0583ca72d752d2e161efd47bdd7098
Add LED configuration support from mr0/10.0

Change-Id: I36cee9cc813bd0fc62c30c6e10c61bcd9a131bf6
Partially revert "Add LED configuration support from mr0/10.0"

(reverse-merged from commit 277bbdb9a905e062b2a063b18cb8cb645fb74fcd)

Change-Id: I77f319f0009788670e1f7162e5c1f2cde25958a8