Added I2C Support

Added I2C support. This should obviously be peer reviewed. I tested using an 8x8 Matrix LED display. Results are identical for Arduino and BBB. I also threw together a quick demo for the TMP102 temperature module, and results are identical for Arduino and BBB. 

I am not sure if it worth providing tests for the 3 i2c methods, since there is no pin manipulation to test.
Not sure what you thoughts on this might be.
I removed the wireDevices line from the code.

On 12/04/2014 02:44 PM, Julian Duque wrote:
>
> In lib/beaglebone.js:
>
> > @@ -90,6 +91,7 @@ var pinModes = [{
> >
> >  var boards = [];
> >  var reporting = [];
> > +//var wireDevices = []; // array of i2c addresses mapped to i2c objects
>
> If we are not using this line we can remove it, right?
>
> —
> Reply to this email directly or view it on GitHub 
> <https://github.com/julianduque/beaglebone-io/pull/13/files#r21330432>.
>