OpenMany will call Open on each of the filenames, and return a chan string
that produces lines from those files. Lines from different files may be
interleaved nondeterministically.
Open acts exactly like os.Open when filename does not end in ".gz". When
filename ends in ".gz", Open returns a File object that gives the
uncompressed contents of the file.