Four-State Molecular Shuttling of [2]Rotaxanes in Response to Acid/Base and Alkali-Metal Cation Stimuli.