Allow virus species names to include numbers

GBIF doesn’t have it as Iridovirus armadillidium1 anyway, it has Invertebrate iridescent virus 31. As mentioned elsewhere, GBIF just performs a name lookup when it ingests iNat data, and if it doesn’t find a species level match, it looks higher up. In this case, it looks for Iridovirus armadillidium-i, doesn’t find that, so matches to the genus and notes “Taxon match higherrank”