revised simulate.sgpData function to add options of perturbing the dependent varible, limiting the range of scale scores, and adding lambda in the simulation of measurement error