Moved SMCUpdater.est_covariance_mtx into utils.py.

Former method was fixed for a memory leak; this change should
apply that fix to all cov. estimation by consolidating where
that estimation is performed. Not yet checked for correctness.