UNIX socket support.

New constructor "path" parameter to try connecting through a UNIX socket.
Add a Unix socket connection example to the tutorial.