IPv6.py: Supported IPv6

Eth.py: Added both Nonetype and IPv6 protocols

ProtData.py: A way to insert data into Packet protocol list
gitignore: updated to include temporary files
Classifier.py: Added Verification function and restructured classify function

Protocol.py: added base verify function

Pcap.py: Fixed Time stamp

Icmpv6.py: added Icmpv6 Protocol

Protocols[M]: corrupted flag

interpreter.py: threaded classify operation and with packet binding it's almost like a generator

IPv6: added verification method verifying payload length
Packet.py: Fixed iteration reset

Protocol.py: Fixed next/prev to not return head and tail

IPv6.py: fixed minor bug

ProtData.py: Added length attribute

Local.py: reimplemented bool function

interpreter.py: removed unnessecary print line
Merge branch 'python'