Fixed duplicate svd in RegressionModel

Closes #1081 

Removes several duplicate calls to svd or eigenvalue routines. This should cause speedups.

Also removed a related TODO in the RegressionResults