Fixed Terminals forward delete using fn-backspace

Previously fn-backspace simply outputted a ~ (tilde) rather than
performing a forward delete. This commit rebinds the key to the proper
character on the command line. Works under OSX, but not (yet) tested
under Linux.