Add support for rfc792 ICMP payload processing

What I mean here is that some routers implement rfc792 such that
the ICMP ttl-expired payload contains the IP header AND only 64 bits of the
TCP (or whatever other protocol) header. This means we get to
extract the srcport, dstport and tcp sequence.