ts refactor #2

- Pulled things into RtcToNet.Server
- Isolate TCP.Connection away from SocksToRTC.Server the right way with Socks.Session since it's already there
- More types and cleanups

This is the last "just typescript refactoring" pull request :)