Use JoinHostPort and SplitHostPort and for EPSV for IPv6

This also fix #11.