Billy Horschel continued his fine run of form to take a two-shot lead at the halfway stage of the Valero Texas Open.