fix winding order, allowing boost::polygon clipper to return exterior/interior rings correctly