Applications of supramolecular chemistry : synthesis of vinyl crown ethers, pharmaceutical polymorph control, diene photoreactivity, and thermal expansion in stoichiometric polymorphs