Change general SocketEngine functions to be static
Replace SocketEngine::GetName() with SOCKETENGINE_NAME define