hammerhead kernel: implement always on rgb led support

When offms is set to 0, configure a single point
duty cycle at the desired led brightness.

Change-Id: I93b61af52ee2f695035e7f5d78814251c8d1da8d
fastcharge: initial Nexus 5 adaptation

added custom charge levels for better control over fastcharge

Change-Id: I883814a5eaa01428867253acd0b7ad0dfa9bd781
Signed-off-by: Paul Reioux <reioux@gmail.com>
fastcharge: increase battery charging current to use higher input current

Signed-off-by: Paul Reioux <reioux@gmail.com>