Support multi-line log messages rather than truncating and correctly account terminal height. Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>