first try of adding unix socket support, *not* done for pooled
connections yet, *not tested on *nix yet*