Fix loading data from stdin: fix #53.

The stdin support really was one brick shy of a load, and in particular
with-open-file was used against a stream when using that option.