Minor stuff.
Type name sanification.
Merge pull request #121 from 3Hren/master

Synchronized with Blackhole v0.2.
Mother of all commits.
Recursive slot support.
Fixed build errors from GCC 4.8.
Fixed build errors from GCC 4.6.

Apparently, GCC 4.6 can't compile std::shared_ptr<const T>.
Updated sample configration.
Disable cluster links w/o Gateway.
Verbose error message for unreachable nodes.
Merge branch 'asio'

Conflicts:
	include/cocaine/context.hpp
	src/context.cpp
Drop the strange logger-moving code.
Drop even more OS-specific stuff in favor of ASIO.
Propagate port_t.
Minor simplifications.
Get rid of some additional libev stuff.
Do not repeatedly try to link existing nodes.
Minor simplifications, part two.
Chainable slot binding.
Consistent component naming.