Fix IPv6 next header checking, and load ICMPv6 handler.

IPv6 next header is always zero, so check buf\[6\] (ip6.nxt field).
In the IPv6 handler, replaced ICMP with ICMPv6.