Add makefile; concatenate into a single fasl

Also, rename a variable (dirname to dir-name) so it doesn't clash with
a symbol of the same name in excl.shell.

Add a little more to README.md.

Add .gitignore.