Make sure @omero_host@ is never present.

This fixes the issue when an insecure connection is
requested and the connection string still contains
@omero_host@.
Add empty string check for host.
Merge pull request #3121 from bpindelski/12555_create_client

Make sure @omero_host@ is never present (fix #12555).