remote_bonetest.js: add socket info to bonescript object
bonescript.js: add socket to bonescript object
Add node-i2c
test/setdate.js: created to help set date remotely
test/fix-ssh: hack to attempt to remove bad ssh key

On some old system configs, there are some bad ssh keys and this will
remove them such that they will get recreated.
tests: extended for testing 0.2.3 serial feature
test-serial: modified to use 2 different ports

For some reason, performing loop-back is not working well
digitalWrite: adjusted callback to be in an object

This makes it compatible with what can be returned over socket.io.  This
begs for some clean-up across the code.
wired_basic_test: test serial send of 255 bytes
wired_basic_test: increased serial transmission size

Now 2000 bytes
Broke out functions into module files
Wrapped i2c and serial modules generically

Created wrapper definition in 'my' module and applied it for
node-serialport and node-i2c modules. Hopefully this simplifies
adding future external modules, including node-i2c.
my.wrapOpen: replaced fixed open with function and variable parameters

To enable a more flexible "open" definition needed by the i2c library,
the my.wrapOpen function now takes an array of arguments for the created
open function and is provided with a definable call to perform the open
task with the module, rather than simply being provided a method defined
by the module.
test-i2c.js: Created initial test case
test-i2c: added exit when running remote
README.md: add serial and i2c functions