arp vtable with ip, arp and interface where it was seen
Change fgetln (osx specific) in favour of getline (both osx and linux)
arp vtable different implementation in osx and linux
rename vtable field arp->mac
Remove osx dependency on system() call to get arp information
Some fixes:
- clang-format on code
- NULL -> nullptr
- some (char *) changed in std::string favour
- Removed a memory leak.
- Moved struct inside the table namespace
Fix boost split on linux to remove sscanf
Simplify arp, move to arp_table
Faster build on Ubuntu
Cleaner arp_table->arp_cache on Linux/OSX
Use INTEGER macro.

This makes the code match the example at:

https://github.com/facebook/osquery/wiki/creating-a-new-table
Mounts table for Darwin.

Associated with #255, this adds Mounts table support for Darwin.
Merge branch 'master' into mounts_table
Merge pull request #439 from wxsBSD/macros

Use INTEGER macro.
close #445
Merge pull request #447 from facebook/445

Get rid of superfluous logging in launchQueries
Merge pull request #438 from theopolis/feature-arp-table

arp_cache vtable for OSX and Linux
Change glog max log size to 10MB

close #444
Merge pull request #448 from facebook/444

Change glog max log size to 10MB
Format fixes.

- ran clang-format.
- lowercased column names for table.
- removed include for boost as it's no longer being used.