Cubature over Polygonal Domains