Fix `moveLineUp` and `moveLineDown` to work with free-form folds
Fix `moveLineUp` and `moveLineDown` to work with free-form folds

liuderchi/atom,decaffeinate-examples/atom,FIT-CSE2410-A-Bombs/atom,sotayamashita/atom,PKRoma/atom,stinsonga/atom,ardeshirj/atom,me-benni/atom,stinsonga/atom,decaffeinate-examples/atom,bj7/atom,xream/atom,AlexxNica/atom,me-benni/atom,stinsonga/atom,bsmr-x-script/atom,t9md/atom,liuderchi/atom,liuderchi/atom,t9md/atom,ardeshirj/atom,tjkr/atom,t9md/atom,sotayamashita/atom,brumm/atom,gontadu/atom,xream/atom,decaffeinate-examples/atom,decaffeinate-examples/atom,tjkr/atom,bsmr-x-script/atom,kevinrenaers/atom,Ingramz/atom,bj7/atom,FIT-CSE2410-A-Bombs/atom,bsmr-x-script/atom,andrewleverette/atom,kevinrenaers/atom,brumm/atom,brettle/atom,andrewleverette/atom,Arcanemagus/atom,rlugojr/atom,atom/atom,Mokolea/atom,rlugojr/atom,AlexxNica/atom,kevinrenaers/atom,ardeshirj/atom,gontadu/atom,PKRoma/atom,bolinfest/atom,stinsonga/atom,bolinfest/atom,FIT-CSE2410-A-Bombs/atom,PKRoma/atom,Mokolea/atom,me-benni/atom,bj7/atom,helber/atom,CraZySacX/atom,brettle/atom,Ingramz/atom,AdrianVovk/substance-ide,CraZySacX/atom,tjkr/atom,andrewleverette/atom,Mokolea/atom,bolinfest/atom,Ingramz/atom,Arcanemagus/atom,atom/atom,CraZySacX/atom,sotayamashita/atom,AlexxNica/atom,helber/atom,brettle/atom,xream/atom,rlugojr/atom,AdrianVovk/substance-ide,liuderchi/atom,Arcanemagus/atom,helber/atom,AdrianVovk/substance-ide,gontadu/atom,atom/atom,brumm/atom