Use FORWARD_DELETE to correctly emulate Control+k

To correctly emulate the default Control+k functionality (i.e., "delete
to end of line"), we need to use FORWARD_DELETE instead of DELETE.
Allow Control+; to repeat