Skip leading zeros when converting IPv6 address to string. See #485.
Adapt win32 and libev drivers for EventDriver interface changes. See #485.
Let NetworkAddress.toString return the full address (including port) and add toAddressString.

Also use lower case letters for IPv6 representations (as recommended by RFC5952).

See also #485.