Revert "Arch: Turned jreinhardt's fix to webGL into an option"

This reverts commit 90f2fc203466dbbb81ad26849eb3dd4b7b53f326.

Conflicts:
	src/Mod/Arch/Arch_rc.py
	src/Mod/Arch/Resources/ui/archprefs-import.ui
Use new curve discretization
improve sweep output
support for point, vertex and object cache
use rounded floats if they safe digits

Sometimes the floats seems to be rounded to twelve decimal
places. we round them if it allows so safe digigts.