add IsCharging to ioreg_info
add graphite output
add en4 for new macbook
add en5
add guard clause to prevent blips after switching locations