SSD-LM: Semi-autoregressive Simplex-based Diffusion Language Model for Text Generation and Modular Control