Adding I2CChannel class

This simple class communicates with an I2C device.
Removing portion unrelated to new direction

This project will now be developed as a single C++ program.  This
should reduce latency and increase performance.  This old code
was made for an architecture in which each module ran as a
separate process.  While beautiful in theory, this would add
complexity to an already complex project.  It may be added back
later.