Updated CMakeLists to find eigen without ROS on non linux platform, removed c++11 requirement
Merge