Joe B. Hunt, Texas Ranger