Diazadioxadecalin and salen podands and macrocycles within dynamic combinatorial virtual libraries: structure, prototropy, complexation and enantioselective catalysis