Rewritten TCP-UDP/IP bundle and configuration file

Re-write of the TCP and UDP bindings:
 - separate both classes
 - include Tranformation rules
 - act as both TCP/UDP client and server
 - "masked" host ip:port addressing
 - better connection handling and error recovery