fix(z3cformdoc): One can't change widget factories in update() any more

When using autoform, the widgets get initialized before the update
method is run. Therefor one must override the widgetFactory in updateWidgets.