added port+host uniqueness check

- resolves #7