Massive restructure to support ino and SBS
More restructuring
Updated ping to map to shield pin out
updated firmata to use updated firmata and ported jgaultier's pulsein code into it
sorted licenses and updated readme with attributions