Added new static member functions to the Polygon class to test if a point list is a valid polygon representation. This will be useful in the CellPolygonFactory class for testing that the organized point list is indeed valid.