Arp.py: ARP Protocol implemented
Arp.py(test): Test case for properties
Eth.hs: Initializing Ethernet data from ByteString
Protocol.hs: base protocol typeclass
Merge branch 'python'
Merge branch 'haskell'