Fix supervoxel clustering alignment

(32-bit build) Add the macro EIGEN_MAKE_ALIGNED_OPERATOR_NEW properly to ensure aligned memory allocation. Also replace boost::make_shared with operator 'new' to respect the aligned allocator of Eigen.