Change robot Arduino library to work with teensy 3.1 and other native usb Arduino device. Also fixed other random bugs.