add pycache to ignore
tidy up unused imports
rename apache.py to wsgiapp.py

In the process clean up some of the internal documentation.

This is a start at issue #84.

The website documentation still needs some work but will need to
be timed with the release of 2.0.0.