added star constructor to C4Shape

-revised from previous commit to match style of the new polygonRegular constructor
-also edits to polygonRegular to match C4Shape implementations and make all polygons orient right side up