fix `QC::Conn#connect` when url has no host.

This is the case for the default url when running the tests:

        postgres:///queue_classic_test
Merge pull request #156 from ryandotsmith/fix_connect_for_url_without_host

fix `QC::Conn#connect` when url has no host.