Cleans IFCB-style class labels before querying WoRMS.
Names longer than max_chars are skipped (returned as empty strings).
Examples
sanitize_worms_query(c(
"Prorocentrum_micans",
"Alexandrium_cf._tamarense",
"Very_very_long_label_that_should_be_skipped"
), max_chars = 30)
#> [1] "Prorocentrum micans" "Alexandrium tamarense" ""