Fixes #1 for parsing server hostnames with ports.

It is correct for only a single ':' to be there for a service address assuming IPV4. This was failing on a simple hostname and port example.