Clean up build warning.
Add Polygon string serialization functions. Add a test case for numerically difficult Polygon::Contains(Point) case. Make Polygon::Contains(Point) test harsher with fewer epsilon checks.