Breaking and joining single-stranded DNA: the HUH endonuclease superfamily