[Form] Fixed: submit() reacts to dynamic modifications of the form children
[Form] Removed superfluous reset() call
[Form] PropertyPathMapper::mapDataToForms() *always* calls setData() on every child to ensure that all *_DATA events were fired when the initialization phase is over (except for virtual forms)
[Form] Extracted ReferencingArrayIterator out of VirtualFormAwareIterator