added Ellipsoid::Intersect function
also member variables Cinv, A, Ainv and use of Cinv in mdist