connection.py: move import up
applications/*.py: unify payload handling in abstract application class
                   replace print statements by fain-grained logging messages
                   add logging of artificially crafted responses in full mode
                   remove old application decompression code from the HTTP module
sparringserver: removed. Listener code is now in transport/{tcp,udp}
transport/*: move server/listener code for half and full mode to {tcp,udp}.py
             replace print statements by more fine-grained logging output
make modules better importable, in python style
sparring.py: prepare sparring for being run from python/site-function
             for a more user-friendly installation procedure.
             This also means that most setup, logging and configuration
             routines for all three modes are encapsulated the sparring-class.
transports/tcp.py: fix minor syntax issues
**/* use up some more space by adding GPLv3 license statements.
docs: move documentation to a folder of its own