text_entry: Add ^W to delete word backwards.
text_entry: Handle meta backspace code sequence (xterm).
Support text entry wider than screen.
Remove hack that stops drawing one column early.

I don't remember the reason for it.  Possibly I had not configured
curses, and so it would move to the next line automatically.
text_entry: Avoid invalid argument to isprint().

The invalid argument can cause a segmentation fault with glibc.
Unfold multi-line headers during composing.

Parse multi-line headers properly(?). Convert them into single lines
as the staging screen and text entry cannot handle multi-line strings.
Squeeze linear-whitespace when unfolding header field bodies.
Fold long header lines when writing message files.
Avoid ambiguous call to det_take with Mercury 14.01.
Fix compilation with intermodule optimisation.
Replace right angle bracket in thread display with a bullet.
Fix check for trail bytes in fix_utf8.
Merge branch 'master' of https://github.com/wangp/bower