clm2.predict: Get response column in a more robust way

- The new implementation is based on the old clm2.predict
predict.clm2: Accept calls without newdata

- This allows to make predictions on the data with which the model was estimated