pm.HalfStudentT.dist() failing to give correct shape

@Nn_Nnn Thanks for reporting, it seems there is a bug in how we generate random draws for the HalfStudentT distribution!

sigma should be passed by keyword as scale, otherwise it’s used for loc