Merge branch 'hotfix/#6594-spacing-in-classmap-generator'

Close #6594
[#6585] test for "no element by the name" error
added missing assert
[#6585] added test to check that noting is lost from the bound object when using nested collections
[#6585] fixes #6585
Tweaked the fix by adding new method instead of new parameter
Small test tweak
Added the BindValuesPreservesNewValueAfterValidation test from PR #6711
extractAndPopulate => populate
populate => populateValues
Added parameter to forms populateValues to enable only populating to basefieldset
cs fix
Changed docblock for populateValues method
#6585 #6614 - adding `@group` annotation for newly introduced tests
#6585 #6614 - minor CS fixes (spacing)
Merge branch 'hotfix/#6614-#6585-zend-form-avoid-fetching-non-existing-form-elements' into develop

Close #6585
Close #6614
Forward port #6585
Forward port #6614