Make ppkt_free handle NULL pointers.

Similarly to free(), this will simplify the error code by removing the
need to check for NULL before ppkt_free()ing packets.
Packet payload access function