Treat '-' as standard input

It should be possible to mix reading from files with reading from
standard input. Treat '-' as standard input when specified as a file
name.

Signed-off-by: Marcus Karlsson <mk@acc.umu.se>