Fix #328, add gflags defines for shell-internal flags
Add dependency to gentable.py

With this commit, a change to gentable.py will trigger
the regeneration of cpp code for each table.
Merge pull request #331 from facebook/feature-osqueryi-flags

Fix #328, add gflags defines for shell-internal flags
Merge pull request #332 from vmauge/depends_gentable

Add dependency to gentable.py
added lspci virtual table and libudev dependencies
changed lspci to be a linux only virtual table, and added udev dependency to provisions.sh
renamed lspci to pci_devices and specified it linux only
cleaned up pci_devices.cpp
changed comments to // from /* , char* to std::string consts,  and ran clang-format on the file
Merge pull request #337 from theopolis/feature-pci_devices_vtable

Fixes merge conflict for #307. pci_devices virtual table for Linux
Update README.md
Update README.md
Update README.md
Update README.md
Cleanup linux build dir with distclean
Adding pip, git dependencies to provision
[format] Remove SpacesInAngles
Remove clang-format parameters that break clang-format 3.4
Add common Emacs/Vim tempfile entries to .gitignore
Merge pull request #346 from zwass/gitignore

Add common Emacs/Vim tempfile entries to .gitignore