Stimuli-Responsive Supramolecular Systems: From Dynamic Combinatorial Libraries to Photoswitchable Rotaxanes on Surfaces