Tris(pyridylmethylamino)cyclotriguaiacylene cavitands: an investigation of the solution and solid-state behaviour of metallo-supramolecular cages and cavitand-based coordination polymers.