hopefully fix struct tcphdr breakage introduced with golibpcap#13

Added a struct tcphdr replacement, gen_tcphdr, compatible with cgo.