Recent Developments in the Synthesis and Antimicrobial Activity of Indole and its Derivatives.