AI-499 :
1. implemented undo manager;
2. added support for ValueBoxBase widgets;
3. removed UndoManager reference from FormFieldWidget hierarchy.