Arp vitual table for linux

Implemented #118 with 'system' call in osX (not found other way so far) and reading from /proc/net/arp in linux.

Info shown in vtable is: ip, arp, iface
where arp is the mac address, and iface is the interface this entry was added from.
Like I said above, once you change results to be a reference instead of a pointer, you can change `results->push_back(r);` to `results.push_back(r);`