Restore semc_battery_data driver and some board cleanup
New test defconfig