Add ancillary methods to fd.socket

Also, beef up the ancillary unittest to include tests for

- single _ancillary send/recv calls
- native FD(f).socket.send/recv_fd(s) calls
Improve README to show examples of things to do