Re-organize Socket and Http into Client and Server sub-namespaced

Namespace changes:

React\Socket => React\Socket\Server
React\SocketClient => React\Socket\Client

React\Http => React\Http\Server
React\HttpClient => React\Http\Client

Accordingly the package named have been changed:

react/http => react/http-server
react/socket => react/socket-server