Synthesis of heteroarylcarbazoles benzonaphthyridines azepinoindoles and total synthesis of the marine alkaloids mansouramycin D caulibugulones A D and putative structure of hyrtioerectine E using alkynylaldehyde heteroannulations