Supramolecular Host-Guest Hydrogel Based on γ-Cyclodextrin and Carboxybenzyl Viologen Showing Reversible Photochromism and Photomodulable Fluorescence.