Fix KCP Performance
KCP needs to be tuned in order to maximize performance. This commit is unfortunately over-complicated in needing to refactor and move things around but at its core sets kcp options during dialing and listening and provides for sane defaults for those options in the client and server.
Closes #39 (closed)
Edited by Max B