Move to request tests to tests/httpd/
Move source and test files to src/

This makes it easier to understand what is code
and what is not code.
Update .gitignore
Rework setup.py to get workable
Rework test environment
Implement utils.Confdir to manage config files like path and logging configs
Use logging.config.fileConfig to setup logging

This makes it easier to customize the logging engine.
Use the new logging infrastructure
Some cosmetics.