Packet class deleted but a few new classes

Delete Packet
Added new abstractapp for parenting apps
Added new abstractlink for parenting links (tcp,udp,rtp etc...)
Added new Packetagent replaces function of packet