add NormalFunction as a RadialFunctionCore
release fields restriction of Abstract Weakformform*Assembliers
make AbstractWeakformAssemblier.initMainMatrixVector() independant of constitutiveLaw
add LevelSetApproximationAssemblier and a simple test