Environmentally Benign Preparation of Heteroaromatics from Ketones or Alcohols, with Macroporous Polystyrenesulfonic Acid and (Diacetoxy­iodo)benzene, Followed by Thioamide, Amidine, and 2-Aminopyridine