Simple rpc server using gevent and protobuf
Fix the protocol parsing part of the server.
Finish the simple client
Finish the client and server interaction.

Also add protocodec used to encode and decode the protocol.
Change the protocol to handle message dynamically
Change the request proto

Collect host name and ip in the client.