Simplified to product templates to a minimum of template parameters.
Simplified to product templates to a minimum of template parameters.

Removed the ei_is_any_projective helper and added ei_transform_traits.

madlib/eigen_backup,madlib/eigen_backup,mjbshaw/Eigen,rotorliu/eigen,madlib/eigen_backup,rotorliu/eigen,madlib/eigen_backup,rotorliu/eigen,mjbshaw/Eigen,mjbshaw/Eigen,rotorliu/eigen,mjbshaw/Eigen