issue #1701 removed further except: statements
use exceptions in OpenSCAD module

derive OpenSCADError from FreeCADError if possible
try to use Execptions in Draft module