Split up slave_utils

slave_utils was getting enormous so I split some of it into mcu_utils,
i2c_utils
Added reduce port current when battery below 40% plus hysteresis