First cut at splitSurfaceForSubsurfaces, needs testing

Added findConnectedComponents method for adjacency matrix, pointInPolygon method, and joinAll taking multiple polygons.  Adding basic unit tests.

[#63421162]
Fixing unit test