OFAgent: Implement arp responder

This is step 2 implementation of OFAgent l2-population.
This handles an arp packet responding locally an arp request in such a way
that sends an arp request as a packet-in message to controller and
build and send an arp reply packet.

Change-Id: Ida714f30c0f02c54dda3402c0dbf6047bc182b22
Partially implements: blueprint ofagent-l2pop