Improve folds behavior when duplicating lines
Improve folds behavior when duplicating lines

Now we will select the entire screen line (which could contain some
free-form fold), and we duplicate its contents preserving the structure
of the existing folds.
Ingramz/atom,bsmr-x-script/atom,xream/atom,sotayamashita/atom,gontadu/atom,ardeshirj/atom,me-benni/atom,stinsonga/atom,decaffeinate-examples/atom,Ingramz/atom,FIT-CSE2410-A-Bombs/atom,andrewleverette/atom,stinsonga/atom,atom/atom,AdrianVovk/substance-ide,tjkr/atom,decaffeinate-examples/atom,kevinrenaers/atom,tjkr/atom,kevinrenaers/atom,sotayamashita/atom,ardeshirj/atom,bj7/atom,FIT-CSE2410-A-Bombs/atom,bolinfest/atom,Ingramz/atom,AlexxNica/atom,rlugojr/atom,CraZySacX/atom,decaffeinate-examples/atom,bolinfest/atom,helber/atom,tjkr/atom,bj7/atom,Arcanemagus/atom,sotayamashita/atom,AlexxNica/atom,FIT-CSE2410-A-Bombs/atom,liuderchi/atom,xream/atom,andrewleverette/atom,bolinfest/atom,PKRoma/atom,kevinrenaers/atom,liuderchi/atom,liuderchi/atom,bsmr-x-script/atom,bj7/atom,t9md/atom,brettle/atom,helber/atom,Mokolea/atom,brumm/atom,brettle/atom,AlexxNica/atom,atom/atom,AdrianVovk/substance-ide,Mokolea/atom,t9md/atom,me-benni/atom,stinsonga/atom,PKRoma/atom,gontadu/atom,decaffeinate-examples/atom,Arcanemagus/atom,brettle/atom,gontadu/atom,bsmr-x-script/atom,atom/atom,rlugojr/atom,liuderchi/atom,stinsonga/atom,me-benni/atom,andrewleverette/atom,rlugojr/atom,AdrianVovk/substance-ide,brumm/atom,Mokolea/atom,helber/atom,ardeshirj/atom,PKRoma/atom,CraZySacX/atom,CraZySacX/atom,t9md/atom,xream/atom,Arcanemagus/atom,brumm/atom