Show help for empty arguments

Right now if you just type `markdown-pdf` it displays an error message, because it tries to read the `program.args[0]`, which is empty. Since the `-h` flag also doesn't work (only `--help`) I think it is useful to just show the help page.

So I added that.

Best,
Finn