Agile Detection of Chemical Warfare Agents by Machine Vision: a Supramolecular Approach