Move exceptions for tools from v0.11
Add decorators package. Put @coroutine into it.
Channel with rx, tx properties is returnde

instead of (rx, tx) pair to make *wait() easier.
Sorted detail.service out.

* Move exceptions related to services from detail to cocain.exceptions.
* CocaineIO to io