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
Simultaneous I2C communication seemingly working
Better handling of interrupts in bus code
Fixed issue with bus_request giving NACK at end of transmission
Concurrent requests handled properly
Redesign of interrupts within bus communication
Updated header file
Merge remote-tracking branch 'origin/bus' into linesensor
working line-following, integrated with rest of robot