Listen on port
Cleanup how we load modules.  Script for starting WumpusRover listener
Bring up listener correctly
Implement Control for WumpusRover
Implement example client control of WumpusRover
Error handling
Add logging statements
AnyEvent I/O was too slow on the Raspberry Pi.  Reimplement server as a while(1) loop rather than AnyEvent.
Make I2C backend for Raspberry Pi
Handle checksums when packets are too long
Rename ArduinoTWI to RaspberryPiI2C.  Write i2c messsage byte by byte.
Use the new RaspberryPiI2C module instead of Mock
Setup i2c device correctly
Add some items for WumpusRover
Normalize Driver interface with ARDrone
Test and stub module for WumpusRover client events
Keep track of packets for Ack responses
Fix EasyEvent handling of callback events with arguments.  Process Ack events
WumpusRover::Control no longer needs connect() method.  Cleaup ROADMAP.