adding a FindEigen.cmake module

closes #10