added IGL library for making some Eigen things easier, plus unsupported Eigen routines, which include sparse matrices, plus libigl tests