Fixed issue #14; also changed the additional vertex insertion for Google Maps Polygons, now detecting whether or not this has already been done; also added primitive test suite.