Allowed coolline to read input from non-tty source

When #tty? returns false, the input is read line by line with gets. It
is still passed to the transform block before being printed out.