Chemistry of 2-Arylhydrazonopropanals: Novel Synthesis of 1,6-Dihydropyridazines and 5-Heteroaryl Substituted Pyrazolo[1,5-a]pyrimidines and Pyrazolo[3,4-b]pyridines.