Connect to a destination, returning an IO transport.
A connector receives a
Destination describing how a
connection should be estabilished, and returns a
Future of the
type Transport: AsyncRead + AsyncWrite + Send + 'static
The connected IO Stream.
An error occured when trying to connect.
A Future that will resolve to the connected Transport.