make TCP in destiny optional
Merge pull request #351 from OlegHahm/tcp_optional

make TCP in destiny optional