Added defragment() function to defragment a packet list as much as possible
Added defragment() function to defragment a packet list as much as possible

The difference with defrag() is the fact that the result is not 3 separate lists
but the same list with packets ordered the same as in the original list. Refragmented
packets take the position of the last fragment in the original list.

mytliulei/Scapy,mytliulei/Scapy