[WIP] Unify socket addresses (string URIs instead of host+port)

This PR unifies the use of socket addresses. In particular, it tries to achieve a consistent and future-proof way to address sockets and addresses of incoming packets.

Feedback welcome!

Also refs reactphp/react#199