Add a C++ PointCloud2 Iterator