A new synthetic approach to the benzazole ring system. Synthesis and electrocyclic ring closure of dialkenyl and alkenyl-aryl substituted pyrroles, imidazoles and oxazoles