Add makefile

The makefile will make a pdf, an odt, and a website of the text. These
secondary files are now ignored in the .gitignore file.