Fix when the UNIX Socket path contains a space

Using [NSURL URLWithString:] will break if the UNIX socket path contains a space.  This is fixed by using [NSURL fileURLWithPath:].