Made the server and client open
The server and client classes should be open so users of the library can inherit the classes. This is relevant for the companion container, where I would like to inherit from the Sequenced Client Socket to create a GVisor Socket.