Make cmd-delete delete to end of line.

This also affects cmd-shift-backspace.

The expected behaviour of cmd-delete is that it deletes to end of line,
with cmd acting as a modifier to delete/shift-backspace.
Revert change to cmd-shift-backspace
Merge pull request #4157 from AgentAntelope/master

Make cmd-delete delete to end of line.