Intern relay families to save memory, like C Tor does
C tor does some tricks to avoid allocating extra memory for relay families when many relays share the same family. We should do this in arti too; testing on #87 suggests that relay families are a pretty big fraction of the RAM for each directory.