Feature: define namespaces: gedis, client & server

[Redis protocol](http://redis.io/topics/protocol) functions will live in the `gedis` namespace, while the client will live in `client` and server in `server`.

This will reduce the duplication of functions in `client` and `server`