Chemistry and Biological Activities of 1,2,4-Triazolethiones—Antiviral and Anti-Infective Drugs