fix(Doc): Do not reset the withoutControl* properties when Doc::affect() is called (refs #4877)
test(Affect): Test withoutControl=true is retained after revise/modify (refs #4877)
Merge pull request #1239 from eguaj/3.3-A4877

fix(Doc): Do not reset the withoutControl* properties when Doc::affect() is called (fixes #4877)