adding eigen-3.1.2 to contrib
add eigen-3.1.2 unsupported API
get contributed Eigen into build system
Merge pull request #45 from benkirk/eigen

distribute Eigen in contrib.