Refactored FindEigen.cmake to adhere to cmake guidelines Adapted master CMakeLists.txt to changes in find modules