Added ReadUnsignedShort, Read4ByteInt and comparison operations for InetSocketAddress