receive_reply() changed to handle 3 byte headers where 2 byte headers are expected. This is an odd bug that seems to occur w/ the newer Sparkfun USB485 boards and previously documented in the pydynamixel libraries