Learning how to live together: genomic insights into prokaryote–animal symbioses