I'm using distutils for two reasons:
1. so people using recent versions of Python can install it easily
2. so I can build source zipfiles easily

So keep setup.py and MANIFEST.in up to date.

All my human-readable text files (except for MANIFEST) end in .txt and
have ^M's in them so that people on Microsoft Windows machines can
read them just by double-clicking, even if they read .txt files with
Notepad (which doesn't do well with ^J-terminated lines).
