let AbstractTriangleContourBuilder.setNewtonSolver() be adapt to null input
let TriangleContourBuilderDemo use Newton's method as default
add unit test about DifferentialFunction implementation of CircleLevelSet
add test points, which are far from origin, to LogicalHeavisideTest and LogicalMinimumTest