Add dir argument to sanlock_socket_address()
Like lockfile(), sanlock_socket_address() accepts now a dir argument,
and use it to create the socket. This would allow running sanlock
daemon and client in the tests as non-privileged user.
Signed-off-by: Nir Soffer <nsoffer@redhat.com>