B cells as multi-functional players during Mycobacterium tuberculosis infection and disease.