edit: sigch -> sigs
edit: Handle SIGWINCH and SIGINT

SIGINT handling is a bit buggy but will be fixed.
edit: Reset ed.navigation properly
Cross multiline editing and signal handling off TODO list