Added support for drawing shapes as convex polygons.  Will likely remove direct access to this in Graphics and CodenameOneImplementation -- just added temporarily for debugging.  This should be used internally as much as possible rather than rasterizing shapes.  Specifically we use this for clipping since we only support clipping convex polygons.