Ensure that we display patterned lines at all zoom levels.

VCL doesn't draw polygons if either its width or height is 1 pixel.
Detect when the polygon is too small to display, and substitute it
with a minimum displayable rectangle.

Change-Id: I7e3174d549880d00ffa55fd2239484c2db3d7829