mysqli: Allow specification of a unix socket

This patch allows for the specification of a socket in the database hostname field, such as 
```
localhost:/path/to/mysql.sock
```