add accessor for std

example:
std::Vector.new(...)
cv::Mat.new improve error message
add support for initializing cv::Vec2x, cv::Vec3x from cv::Pointxx
cv::Mat: add each_row,each_col,each_row_with_index,each_col_with_index