The 3C Proteinases of Picornaviruses and Other Positive-Sense, Single-Stranded RNA Viruses