use hex instead of decimal for ip address readability
first cut at not emitting ARP queries for ARP self-requests; seeing duplicate packets
fixed ARP self-request handling to not send duplicate responses after initial request