Added socketpair() and AF_UNIX domain

- Add socketpair() function
- Add support for AF_UNIX domain in socket API


```
fd1, fd2 = p.socketpair(p.AF_UNIX, p.SOCK_DGRAM, 0)
p.send(fd1, "test")
print(p.recv(fd2, 10))
```