Add client, which allows to use cocaine services.
Merge branch 'master' of github.com:cocaine/cocaine-core into feature-client
Fix return type of the 'call' method.
Tuple-based Dispatch.

Move MessagePack-related stuff down to the I/O layer. Dispatches now
operate on tuples: slots accept arguments as tuples instead of msgpack
objects, effectively cleaning all the higher order RPC mechanics from
msgpack.

An important consequence of this change is that Dispatches can be
invoked locally, without requiring one to pack a message to a msgpack
object first.
A bit more JSON compatibility in Dynamic.
Include cleanup.
Missing headers.
Generic invocation interface.
Reformat some code for readability.
What, you can overload virtuals with templates?!
More readability improvements.
More readability improvements.
Debug message wording.
Fixed building on GCC 4.4.
Missing includes.
Govnocode which doesn't work, but will be implementation of RAFT some day.
Raft implementation, draft 2.
Merge branch 'feature-client' into raft
It compiles now!
Fixed client/server communication.

* Server now assumes that channel id's are strongly increasing and ignores messages in channels, which are already removed.
* Client doesn't remove channels, which are closed localy, until they are closed by server.