Added socket.getservbyport(), and make its second argument and that of
getservbyname() optional.  Update the tests and the docs.
4 files changed