Merge pull request #59 from aybabtme/avoid-syscalls-at-each-logentry

text-formatter: assume that IsTerminal doesn't change during execution