Rechannel

Rechannel is a network Server/Client library in rust to send/receive messages with different channels configurations. These channels can be:
- Reliable Ordered: garantee ordering and delivery of all messages
- Unreliable Unordered: messages that don't require any garantee of delivery or ordering
- Block Reliable: for bigger messages, such as level initialization