Issue with copyLineDown command

If you do the copyLineDown command when the cursor is at the start of a line then it behaves like copyLineUp. Meaning that the line is duplicated but the cursor ends up on the top line instead of the bottom line.

This patch should help.

Thank you!