A Cladistic Analysis and Taxonomic Revision of the Plesiosauria (Reptilia: Sauropterygia)