Fixes to the Matrix class that allows the matrix_ops test to run successfully for matrices of dimensions 1 through 10. Part of the fixes includes building large matrices from Eigen types using a select statement rather than via update definitions. Also, need to fix some issues in the inverse computation.