Hash :aed9d1af Author : Date :
2014-03-12T13:04:22
Refresh line with single write to avoid flickering.
Escape sequences and actual content to write to the terminal is now
accumulated into an heap allocated buffer that is flushed with a single
write at the end. This avoids a flickering effect making linenoise more
professional looking ;-)