Attempt at file source implementations, including NIO watcher (renamed
to PathSource)
First attempt at file readers, one for reading a file and exiting, and
one for reading a file infinitely