Neuroprotection and Immunity in the Medicinal Leech Hirudo medicinalis: What About Microglia?