Cyclic should only emit a newline when writing to a TTY
Merge pull request #119 from zachriggle/cyclic-newline-fix

Cyclic should only emit a newline when writing to a TTY