Add handlers for Home and End keys (#1043)

I've added (rough!) handlers for the Home and Enter keys, which wind up displaying as missing Unicode characters in Firefox. Home jumps to the beginning of the text and End jumps to the end; both should support selection, too.