Added Packet.layers

Added generator `layers' that yields the subsequent layers of a packet.