Smartphone Applications to Support Tuberculosis Prevention and Treatment: Review and Evaluation