Added incoming and outgoing classes to seperate the zigbee packets in 2 parts.
Removed type in packet and use typeid built into C++ instead.

	modified:   SerialCom/makefile
	modified:   SerialCom/packet_test.cpp
	modified:   SerialCom/packets/ZBPacket.cpp
	modified:   SerialCom/packets/ZBPacket.h
	modified:   SerialCom/packets/dataIOPacket.cpp
	modified:   SerialCom/packets/dataIOPacket.h
	modified:   SerialCom/packets/incomingpacket.cpp
	modified:   SerialCom/packets/incomingpacket.h
	modified:   SerialCom/packets/libeladdnodepacket.cpp
	modified:   SerialCom/packets/libeliopacket.cpp
	modified:   SerialCom/packets/libeliopacket.h
	modified:   SerialCom/packets/outgoingpacket.cpp
	modified:   SerialCom/packets/outgoingpacket.h
	modified:   SerialCom/packets/receivepacket.cpp
	modified:   SerialCom/packets/receivepacket.h
	modified:   SerialCom/packets/transmitrequestpacket.cpp
	modified:   SerialCom/packets/transmitrequestpacket.h
	modified:   mainclass.cpp
	modified:   mainclass.h
	modified:   makefile
	modified:   packet.cpp
	modified:   packet.h
	modified:   webservice/wspacket.cpp