fastcharge: initial Nexus 5 adaptation

adapted for LG G2! big TNX @faux123 @dorimanx

added custom charge levels for better control over fastcharge

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