do not use colors if stdout is not a tty
updated fcf version