Added constructor that takes sockaddr_storage, made get_addrlen(sockaddr *) static.
Added set_socket_blocking and set_socket_nonblocking functions
Added get_local_address and get_remote_address socket helper functions
Added interface to PacketPayload to allow recv and send direct access
imported QueuedSocket
imported UDPSocket
imported QueuedUDPSocket
Added virtual dtor