moved cv::partition from private.hpp to operations.hpp, to expose the function to users

n/t