ruby: in eigen-related tests, use approx? instead of a self-made test on the norm
ruby: fix Eigen::Vector3.assign=