Store git version data in a configuration file.
Move manual sources for a new directory layout.
Fix paths for the new source location.

Also changed layout as for default Python manual pages.
Support version extraction and publishing on gh-pages.
Push by name so that temporary repo is in sync.
Allow imports from setup.py without triggering installation.

Also define versiondata constant for fetching up-to-date
version and date data.
setup.cfg should be ignored.
Reuse version and date data from setup.py.

This also keeps them fresh after more git commits.
Fix to allow launching make from other directory.

CURDIR always refers to the Makefile directory.
Make publish update gh-pages only in the local repository.

This is better since "git push" would then send updates to origin for both
master and gh-pages at the same time.
Remove unnecessary argument to find_packages.

The tests are now included with the package.
Remove redundant imports.
update maintainer email address
Create local gh-pages before cloning to temp repo.

The "publish" target clones the local gh-pages branch for updating
HTML documents.  However, the local gh-pages may not exist in a fresh
clone from GitHub, which would only have remotes/origin/gh-pages.
Set BNL copyright.  Use common authors definition.
Remove dependency_links option.

Let easy_install refer only to registered packages at PyPI.
Tags must match  v[[:digit:]]  to define version number.

This adopts to conventional version tag naming vN.M[...].
Exclude pyc and so files from the source archive.
Include commit timestamp with version.cfg.

This avoids complicated date parsing.
Script for making nice source distribution bundles.
Remove superfluous message.