John Wesley Hardin, Texas Gunfighter