headers.lua + l3-routing-entries.lua

headers.lua:
- ethernet header
- ipv4 header
- ipv6 header - not working atm
- address structs

l3-routing-entries.lua:
- most basic parsing of addresses
- ipv6 not working atm