Add Eigen 3.2 support.

This is not intended to be merged right now. It would be better to support both 3.2 and previous releases.