added: download and build eigen3 from git if not found on system
Merge pull request #14 from akva2/eigen3_external

added: download and build eigen3 from git if not found on system
Merge branch 'master' into optional-umfpack

Conflicts:
	CMakeLists.txt

Import akva2's modified Eigen support.