Initial implementation of enumerating lines from a file.

Simplest thing that can possibly work: UTF-8 only, and it currently works by slurping the file and using the whole-string implementation.