Tuberculosis: vaccines, diagnostics and experience