The shapes now pass the test suite, including Polyline's and Polygon's. This does...
-rw-r--r-- 1095 LICENSE
-rw-r--r-- 4981 ShapeLib2.cpp
-rw-r--r-- 2356 ShapeLib2.h
-rw-r--r-- 8954 Shapes.cpp
-rw-r--r-- 6497 Shapes.h
-rw-r--r-- 20922 main.cpp