create draft request gets already created version if it exists
STUD-1616
update _xmodule_recurse to ignore some exception
update _xmodule_recurse method
Merge pull request #3766 from edx/zub/bugfix/std1616-editdraft

create draft request gets already created version if it exists