Created a new module tcp, moved connection and tcp transport there.

Signed-off-by: Daniel Fagnan <dnfagnan@gmail.com>