adding a FindEigen.cmake module

@dirk-thomas @adolfo-rt can I get a review of this if you have time?