Fixed bind error in TcpClient where ::bind was being called.  This does not
happen in the client side in TCP/IP.
Made sure return types were proper and consistant throughout the code.
Fixed no address specified for TCP servers.  This is a valid condition meaning
'accept from all addresses'
Added PosixNetHandler to derive TCP and UDP handlers from. This contains all
the stuff from NetHandler that is specific to POSIX network transport.
Stripped back NetHandler to be the static data handlers and pure virtual
methods.  This will allow flavors of NetHandlers that do not adhere to POSIX
rules.
Fixed signed/unsigned mismatch
branch merge