Change line follow library. Turn/gostraight functions do not return until a turn has been completed. New functions called Turn*AndReturn() and GoStraightAndReturn() created to preserve original behavior.