Revert "Revert "Set minimal required Eigen3 version 3.2.1"" / Thanks Anton for uploading the backport

This reverts commit 56bb96e9d50ac2e803df5a7003388696ff95c43a.