First initial commit of bus communication. Responses not handled properly yet
Checkpoint for trying to fix the bus again
New API for callbacks
Fix for invalid start conditions
Merge remote-tracking branch 'origin/bus' into lcd
Simultaneous I2C communication seemingly working
Better handling of interrupts in bus code
added message rotation
Added lcd test project for bus communication
Merge remote-tracking branch 'origin/bus' into lcd
Fixed issue with bus_request giving NACK at end of transmission
Started working on LCD output over bus
Merge remote-tracking branch 'origin/bus' into lcd

Conflicts:
	shared/bus.h