Eliminate side effects in icmpv6_csum and make it public
major refactoring of transport layer modules

* splitted into udp and tcp plus common tl_socket module
* renamed destiny
* some clean ups