A General Carbazole Synthesis via Stitching of Indole-Ynones with Nitromethanes: Application to Total Synthesis of Carbazomycin A, Calothrixin B, and Staurosporinone.