Strain diversity, epistasis and the evolution of drug resistance in Mycobacterium tuberculosis.