skeleton ARP agent

Reviewer: trivial

No ARP functionality, just provides the gentable and passes through packet-ins.