Updated init boot + adbd + charger from Latest CM-KERNEL

Removed CARBON uniq support, no need, will work with CM boot.
if not, then bummer, ROM dev should keep up. i have no room for this.