hammerhead: add charging led support

Also introduces led priority handling for
battery vs notification vs attention
(copied from jf-common).

Requires the hammerhead kernel led
always on support patch.

Change-Id: I1a2f3aae457c6d7e4e3c3f9ca39cbe42d39c3bc2
liblight/lights.c: fix up
Remove bug report shortcut

Change-Id: I746bef196740e0443869c1a45ef110e19d57a13e
Merge pull request #1 from Mahdi-Rom/kk-4.4

Sync with sources