Cleanup.
Blackhole logging system has been injected into cocaine.
Cleanup, p. 2.
Merge pull request #89 from 3Hren/ft-Logging

New logging system.
Merge branch 'master' of github.com:cocaine/cocaine-core
Added drain graphs in resolve results.

Locator will return drain graph for a message, along with message alias
and transition graph now. This is required for frameworks to construct
handling objects appropriately. For backward compatibility, all messages
have a 'streaming_tag' drain for now.
Initialize the max channel counter to zero.

Previously, the max channel number was uninitialized, so messages were
dropped randomly because their channel id was lower than the garbage in
the max channel counter.
No automatic channel revocations.

Sessions will drop channels only when the client has sent the last
message according to the protocol dispatch graph.
Fix building on ancient compilers.
Proper tuple types for messages in the queue.

Use the stripped message argument types in the message queue. Previsouly
the argument types were used as is in the dispatch graph descriptions,
along with optional<T> tags and so on.
Merge branch 'master', remote branch 'upstream/master'