Euophryine jumping spiders of the Afrotropical Region — new taxa and a checklist (Araneae: Salticidae: Euophryinae) Zootaxa 3789 (1): 001-072