ArpCache - added printRequests() and removeFromrequests() for arp debugging and usage
Router - finished implementing waitforarp(), handle arp replies and requests correctly