On the search for potential antimycobacterial drugs: synthesis of naphthoquinoidal, phenazinic and 1,2,3-triazolic compounds and evaluation against mycobacterium tuberculosis