Put handlers in subdirectory
Add helpers to manipulate sessions in TFTPUDPHandler
Use logging.dictConfig instead of basicConfig

The root logger no longer shows the client IP address. Only the
"dyntftpd" logger does.
Add levelname to logging formatter
Create basic HTTPHandler
Remove useless code in tests
Refactore tests
Add argument handler_args to TFTPServer

Handlers can lookup their configuration, with self.server.handler_args.
HTTPHandler lookups cache_dir from handler_args. Not hardcoded anymore
Test HTTPHandler
Gitignore *.egg
Typo
Set timeout and maxsize in HTTPHandler
Handle block id overflow
Can configure allow_redirects in HTTPHandler
PEP8
Implement whitelisting of domains for HTTPHandler
Create CleverHandler
PEP8
Test CleverHandler