Tetraarylporphyrin sponges. Composition, structural systematics, and applications of a large class of programmable lattice clathrates