Fixes #104; Engines detach on bad serial data

There was an issue trying to calibrate the ESC because the ESC was not getting the signal from the Arduino.  I believe something was sending junk data to the Arduino kicking in the stop motors failsafe. This fix should prevent that from happening.  It also might help with the ware on the ESC as it no longer keeps sending the servo position to the ESC unless it changes.