Ignore dot files in our file completers.

I should probably do some magic so that if you press .<TAB> then we show you
dot files.
Wired up reading from archives.

Paths of the form foo.jar!entry indicate that we should peel open foo.jar and
read entry into a buffer.