Unit test added for fragmented packets.

The new version of send_packet.c is unstable, use the previous one.
Merged new unit tests for fragmented packets.