emk v0.1.1: Handle symlinks and pipes, fail if no files found
- We now process named pipes (for Pachyderm) and symlinks.
- We want to guarantee that our output file always has headers (it's a
  nice invariant), so we fail if we have no input files.
- We also add more extensive debug logging.
Latest commit 4aac0ad May 16, 2017