modified self-detect behavior
self detect function now only sets i2c slave bits when self-detect state changes
enable charger hi-z input mode during self-detect
now disables both big boost regs during sleep since we're pulled up to Vsys