remove hard-coded master address
Merge branch 'master' into comm-rewrite

Conflicts:
	chest/main.c
Simulate IR by "bouncing" the commands off the chest
add D command to rely debugging
start splitting twi into twi_master and twi_slave
Veryveryvery basic charger driver to read faults
Combine twi_master_read|write
Split up twi_mater_isr

Add separate functions for write/read interrupts
Split twi slave into a separate file/device
Merge branch 'comm-rewrite' into battery-charger
rename twi to mpctwi
move twi_master and twi_slave to include/
update other boards to use new twi code
Merge branch 'comm-rewrite' into battery-charger
handle NULL buffer better
small alterations so twi and comm work better together
derp broken fuck
add support for write/read with repeated start condition
Merge branch 'comm-rewrite' into battery-charger
Update to support read/write with repeated start