Ignore EOFs mid-read

Sometimes when we're reading a lot of stuff quicky, the USB2Dynamixel is
too slow to fill the buffer. Rather than exploding, we should just retry
until enough bytes are read.