Baum-Welch Covariance update using newly updated mean parameters

This is different from what Rabiner's paper says, his paper uses the
old parameters for the weights, means, and covariances (including the
Gaussian density computations).

This implementation uses the new mean parameters for the updating of
the empirical covariances. Much more computational intensive!!