Code changes for the arduino connection.  It appears to work, but need to be at a driver station to attempt disabledPeriodic() results.  Still does not reconnect if there is a connection error, and need to determine if this causes other problems on the robot (prevent the robot from working despite the arduino missing?)