added support for ICMP, fixed sequence numbering of TCP, example file now includes example of ICMP