renamed MatElementaryOps.hpp
changed dmat to row-major order; that broke lapack
Changed LU decomp interface to lapack to work with new row-major matrices