Add HTC charging LED support

Modified implementation originally authored by Tom Hite.

Change-Id: Ibc73bf04f122f5de1702f8beeccc468a9a1a2e95