Switched to Vector in MarchingSquares too
Moved assert to its own class and added GEOM_CHECKS/NO_GEOM_CHECKS compiler flag
Handle degenerate case poly.length < 3
Debug.assert all over the place
Added Version class (starting at 0.1.0)